Section Menus
Under Construction
For Footer Menus, see Section Footers.
Contents
Visible
By default, the Section Menu is not visible.
To make the Section Menu visible, check the Visible attribute to True.
Height
The Height attribute is used to specify the Section Menu height.
Background color
The Background color is used to specify the menu background color.
Click the [...] button to access the 'Select Color' dialog.
Foreground color
The Foreground color is used to specify the menu foreground color.
As above, click the [...] button to access the 'Select Color' dialog.
The menu is specified as a comma-separated list of menu items. By default, the menu items are left-aligned.
To display the menu items centered, prefix the list of values with |.
To display the menu items right-aligned, prefix the list of values with >.
Note: a < can be used for left-alignment.
Menu items can have a single-level pulldown. The pulldown items are | separated and enclosed in parentheses.
Menu items with a pulldown are displayed with a down arrow to the right of the item text. Click the arrow to display the pulldown and then select an item.
The Custom menu attribute can be queried or changed programmatically using Lianja.getElementByID("page.section").menu.
Custom action
When a menu item is selected, the action specified in the Custom action attribute will be performed.
The action is a SHOWDOCUMENT() action.
The selected menu item can be accessed via {}.
If no Custom action is specified, the Custom section menu Custom Delegate will be run if set.
Notes on Client Support
Attribute | Notes |
---|---|
Visible | Section menu visible (True | False) |
Height | Section menu height |
Background color | Section menu background color |
Foreground color | Section menu foreground color |
Custom menu | Section menu contents (comma separated list of values). Prefix with |, < or > to align center, left or right respectively. |
Custom action | Action to perform when a menu item is selected |
Custom section menu | The Custom delegate script function must be written in JavaScript for non Desktop clients. |