a:1:{s:4:"rows";a:23:{i:0;a:6:{s:8:"property";s:10:"layerStyle";s:8:"datatype";s:22:"&lt;DIV&gt;-tag params";s:11:"description";s:176:"Parameters for the &lt;DIV&gt;-layer-tags in the HTML-document. You might probably not need change this.<br>&nbsp;<b><br>Example:</b><br>position:absolute; VISIBILITY: hidden; ";s:7:"default";s:39:"position:absolute; visibility: hidden; ";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:1;a:6:{s:8:"property";s:12:"lockPosition";s:8:"datatype";s:44:"&quot;x&quot; / &quot;y&quot; / &quot;&quot;";s:11:"description";s:438:"If this is set to &quot;x&quot; or &quot;y&quot; the menu on the layers is locked and does not follow the mouse-cursor (which it does if this is not set).<br>&quot;x&quot; or &quot;y&quot; defines respectively that the summed width (x) or height (y) is added to the x or y offset of the menu. That means that you should set this value to &quot;x&quot; if you have a horizontal GMENU_LAYERS and to &quot;y&quot; if you have a verical menu.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:2;a:6:{s:8:"property";s:15:"dontFollowMouse";s:8:"datatype";s:7:"boolean";s:11:"description";s:422:"If set and lockPosition is blank (so that the menu layer follows the mouse) then the menu will NOT follow the mouse but still it will appear where the mouse cursor hit the trigger-element. Usefull if you don&#039;t know the exact positions of elements. <br>&nbsp;<br>&nbsp;<b>Warning:</b> You should not set displayActiveOnLoad for menus with this feature enabled (because the absolute position of the layer is not known).";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:3;a:6:{s:8:"property";s:19:"lockPosition_adjust";s:8:"datatype";s:3:"int";s:11:"description";s:153:"A number which is added to the width/height of the menuitems in order to compensate for eg. hspace or other things between the images in the GMENU_LAYERS";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:4;a:6:{s:8:"property";s:20:"lockPosition_addSelf";s:8:"datatype";s:7:"boolean";s:11:"description";s:308:"Normally the width and height of the items (+lockPosition_adjust) are summed up after the item has been rendered. This is good if the direction of the menulayers is right- og downwards.<br>But if you use directionLeft/directionUp, you might want to add the width of the items before.<br>If so, set this flag.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:5;a:6:{s:8:"property";s:10:"xPosOffset";s:8:"datatype";s:3:"int";s:11:"description";s:154:"The offset of the menu from the point where it&#039;s &quot;activated&quot; (if lockPosition is false) / from topleft page corner (if lockPosition is set)";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:6;a:6:{s:8:"property";s:10:"yPosOffset";s:8:"datatype";s:3:"int";s:11:"description";s:34:"As above, but for the y-dimension.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:7;a:6:{s:8:"property";s:9:"topOffset";s:8:"datatype";s:3:"int";s:11:"description";s:210:"The offset of menuitems from top of browser. Should be set rather than defining it in the .layerStyle property. Must be set in order to use directionUp.<br>Used with either lockPosition=x or xPosOffset defined.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:8;a:6:{s:8:"property";s:10:"leftOffset";s:8:"datatype";s:3:"int";s:11:"description";s:220:"The offset of menuitems from left border of browser. Should be set rather than defining it in the .layerStyle property. Must be set in order to use directionLeft.<br>Used with either lockPosition=y or yPosOffset defined.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:9;a:6:{s:8:"property";s:15:"blankStrEqFalse";s:8:"datatype";s:7:"boolean";s:11:"description";s:308:"If set, then the properties topOffset,leftOffset, xPosOffset, yPosOffset are considered &#x201c;blank&#x201d; if they are really blank strings - not just &#x201c;zero&#x201d;. You should enable this if you wish to be able to work with zero offsets. This is typically the case if you use relative positioning.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:10;a:6:{s:8:"property";s:13:"directionLeft";s:8:"datatype";s:7:"boolean";s:11:"description";s:292:"Set this, if you want the items to be right-aligned (pop&#039;s out towards the left).<br>Does not work with Opera at this time because I don&#039;t know how to make Opera read the width of each layer.<br>If you set the width of the menu-layers in .layerStyles this might work no matter what.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:11;a:6:{s:8:"property";s:11:"directionUp";s:8:"datatype";s:7:"boolean";s:11:"description";s:99:"Set this, if you want the items to be bottom-aligned (pop&#039;s out upwards instead of downwards).";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:12;a:6:{s:8:"property";s:13:"setFixedWidth";s:8:"datatype";s:3:"int";s:11:"description";s:926:"For GMENU_LAYERS the width and heights of the element is normally known from the graphical item. For TMENU_LAYERS this cannot be known in the same way. Therefore you can use .setFixedWidth and .setFixedHeight to set these values to a number you find reasonable. Of course this may be blasted by the browsers rendering if the font gets out of proportions etc.<br>Alternatively you may want to use the property &#x201c;relativeToTriggerItem&#x201d; which will position your menu layers relative to the item you roll over. This has some drawbacks though. A middle solution is to use a menu with lockPosition set to blank and dontFollowMouse set to true. Then you need only specify either an x or y coordinate to follow and the item will appear where the mouse hits the element.<br>&nbsp;<b>Notice:</b> Active if value is NOT a blank str. Setting this value to zero means that no width is calculated for the items in GMENU_LAYERS.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:13;a:6:{s:8:"property";s:14:"setFixedHeight";s:8:"datatype";s:3:"int";s:11:"description";s:56:"See &#x201c;setFixedWidth&#x201d;. Same, but for height.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:14;a:6:{s:8:"property";s:13:"bordersWithin";s:8:"datatype";s:11:"l,t,r,b,l,t";s:11:"description";s:172:"Keep borders of the layer within these limits in pixels. Zero is &#039;not set&#039;<br>(Syntax: List of integers, evaluated clockwise: Left, Top, Right, Bottom, Left, Top)";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:15;a:6:{s:8:"property";s:19:"displayActiveOnLoad";s:8:"datatype";s:7:"boolean";s:11:"description";s:605:"If set, the submenu-layer of the active menuitem is opened at page-load. If .freezeMouseover is also set and there is RO defined for the main menu items, the menuitem belonging to the displayed submenu is also shown.<br>&nbsp;<b><br>Properties:</b><br>.onlyOnLoad (boolean)<br>If set, then the display of the active item will happen only when the page is loaded. The display will not be restored on mouseout of other items.<br>&nbsp;<b><br>Warning: If you are cascading GMENU_LAYER objects make sure that all elements before this element (for which you set this attribute) also has this attribute set!</b>";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:16;a:6:{s:8:"property";s:15:"freezeMouseover";s:8:"datatype";s:7:"boolean";s:11:"description";s:297:"If set, any mouseout effect of main menuitems is removed not on roll-out but when another element is rolled over (or the layer is hidden/default layer restored)<br>&nbsp;<b><br>Properties:</b><br>.alwaysKeep (boolean)<br>If set, the freezed element will always stay, even if the submenu is hidden.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:17;a:6:{s:8:"property";s:19:"hideMenuWhenNotOver";s:8:"datatype";s:4:"int+";s:11:"description";s:267:"If set (&gt; 1) then the menu will hide it self whenever a user moves the cursor away from the menu. The value of this parameter determines the width (pixels) of the zone around the element until the mousepointer is considered to be far enough away to hide the layer.";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:18;a:6:{s:8:"property";s:13:"hideMenuTimer";s:8:"datatype";s:4:"int+";s:11:"description";s:106:"This is the number of milliseconds to wait before the submenu will disappear if hideMenuWhenNotOver is set";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:19;a:6:{s:8:"property";s:17:"dontHideOnMouseUp";s:8:"datatype";s:7:"boolean";s:11:"description";s:140:"If set, the menu will not hide it&#039;s layers when the mouse botton is clicked. Usefull if your menuitems loads the pages in another frame";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:20;a:6:{s:8:"property";s:13:"layer_menu_id";s:8:"datatype";s:6:"string";s:11:"description";s:209:"If you want to specifically name a menu on a page. Probably you don&#039;t need that!<br>&nbsp;<br>&nbsp;<b>Warning:</b> Don&#039;t use underscore and special characters in this string. Stick to alpha-numeric.";s:7:"default";s:26:"[random 6 char hashstring]";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:21;a:6:{s:8:"property";s:21:"relativeToTriggerItem";s:8:"datatype";s:7:"boolean";s:11:"description";s:1246:"This allows you to position the menu layers relative to the item that triggers it. However you should be aware of the following facts:<br>This does not work with Netscape 4 - the position of the trigger layer will be calculated to zero and thus the offset for all menu layers will be 0,0 + your values. <br>This feature will wrap the menu item in some &lt;div&gt;-tags right before the whole item is wrapped by the .wrap code (for GMENU_LAYERS) or .allWrap (for TMENU_LAYERS). The bottom line of this is: 1) If your menu is horizontal, always wrap your menu items in a table so linebreaks does not appear because of the &lt;div&gt;-tags and 2) make sure the wrapping of the table cell is done with the .wrap/.allWrap properties respectively.<br>Works only effectively on the first xMENU_LAYER in a cascade. For succeeding xMENU_LAYERS items please use &#x201c;relativeToParentLayer&#x201d;.<i><br>If set, properties xPosOffset, yPosOffset and lockPosition* are not functional (properties directionLeft, directionUp, topOffset and leftOffset are still active)</i><i><br>&nbsp;</i><b><br>Additional Properties:</b><br>&nbsp;<b>.addWidth</b> = Adds the width of the trigger element<br>&nbsp;<b>.addHeight</b> = Adds the height of the trigger element";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}i:22;a:6:{s:8:"property";s:21:"relativeToParentLayer";s:8:"datatype";s:7:"boolean";s:11:"description";s:556:"If set, then the layer will be positioned relative to the previous layer (parent) in a cascaded series of xMENU_LAYERS. Basically the relative position of the parent layer is just added to the offset of the current menu. <br>&nbsp;<br>&nbsp;<b>Warning:</b> This property makes sense only if there really is a previous GMENU_LAYER to get position from! So you must have a cascaded menu!<br>&nbsp;<b><br>Additional Properties:</b><br>&nbsp;<b>.addWidth</b> = Adds the width of the parent layer<br>&nbsp;<b>.addHeight</b> = Adds the height of the parent layer";s:7:"default";s:6:"&nbsp;";s:12:"column_count";i:4;s:16:"is_propertyTable";i:1;}}}