Controls
See also: Control Common Properties, CSS Class/Style Properties
A control is any element that can be added to a page e.g. input field, table, menu, text etc. Most controls are visible, but this is not necessarily the case. Available controls are listed in the Palette View and they can be added to a page by dragging from the Palette View to either the WYSIWYG View or the Outline View.
Some controls act as a container, meaning that other controls can be added to the control as children e.g. a Panel Control. Container controls have a layout, which defines how its child controls are positioned within the container.
All controls have properties that define the behaviour of the control and are shown in the Properties View when a control is selected in either the WYSIWYG View or the Outline View. These properties can also be accessed from an FPL script by referring to controlName.property. For many control properties, it is possible to specify that they should either have a local value or that they should inherit their value from somewhere else, usually a default value in the presentation template – see local/inherited control properties.
Click on the links below for details of each control and a list of supported properties.
The following controls are available from the Palette View:
|
A simple container |
|
|
A container with a title bar and configurable corners |
|
|
A container with title bar and additional texts |
|
|
A page level container with a page header text and additional texts |
|
|
Field |
|
|
Table |
|
|
A horizontal scroll page within a table |
|
|
Table Column |
|
|
A button within a table |
|
|
An image within a table |
|
|
An image in a non-table location |
|
|
Includes an external HTML or JSP file |
|
|
Acts as a location for error and warning messages |
|
|
Horizontal line |
|
|
Allows HTML to be added |
|
|
Hyperlink, either internal (runs FPL script) or external |
|
|
Text |
|
|
Clickable button |
|
|
A panel containing Ebase save/restore buttons and Ebase page navigation buttons |
|
|
Ebase next page navigation button |
|
|
Ebase previous page navigation button |
|
|
Ebase finish button |
|
|
Ebase save button (save/restore feature) |
|
|
Ebase restore button (save/restore feature) |
|
|
Tab Set |
|
|
An individual Tab within a Tab Set |
|
|
Horizontal Menu |
|
|
Vertical Menu |
|
|
An individual menu item within either a horizontal or vertical menu |
|
|
A dynamic menu item within either a horizontal or vertical menu |
|
|
A grid layout control |
The following system controls are not available from the Palette View, but can be configured:
|
A special control representing the page – this control cannot be deleted |
|
|
Represents a part-page component |
|
|
An individual cell within a Grid Control |