Homepage | About EASA | Contact
A TABBED PANE is a visible region onto which Child GUI Objects are added. It is comprised of the Diagram Region on the left and the Input Region on the right.
A TABBED PANE may have a Child TABBED PANE LIST which in turn may have a Child TABBED PANE This is called Nesting and can be used to achieve the GUI structure that suits the needs of the EASAP.
![]() |
|
---|---|
Optional Parameters: | |
Tab: | Text label displayed on tab |
Show if: | Logical expression, if FALSE then line NOT shown else default→TRUE |
Diagram: | Name(s) of diagram(s) to be displayed on the TABBED PANE's Diagram Region |
Enable if: | Logical expression, if TRUE then pane enabled, if FALSE then pane NOT enabled |
Divider Location: | Set number of pixels to adjust location of divider between Diagram: and GUI Object regions. Positive number moves divider to right, negative to left. |
Style: | Literal CSS text, a USER INTERFACE STYLE or an object reference that controls the appearance of this tab . |
Label Width: | Width in pixels for all LABEL's on TABBED PANE |
Color: | Background color of Diagram Region. Color palette will popup to select color. default→white |
Inherit Style: | Should Child objects inherit the Style: of this TABBED PANE? default→FALSE Each Child Style: must be left blank or else it will take precedence over the Parent TABBED PANE→Style: |
Show DORs: | A list of Child objects to be shown in Analyse EASAP mode. |
The Show if: parameter, allows building logic into EASAPs, thus allowing what is displayed in the user interface to be dependent on user inputs. For details on using logical expressions, see Logical Expressions.
For the top level TABBED PANE tabbed_pane1, Show if: is not used—this TABBED PANE is always shown.
The Enable if: parameter is similar to Show if: except that it doesn’t ever hide an object, it just disables it. In many cases, the object will be ‘grayed out’ to indicate being disabled.
Nested TABBED PANE's can be displayed as collapsible panel bars in the Web Browser Client. This display mode is specified using the Tab Type: parameter, which is only available on nested TABBED PANE's.
An example of panel bar display mode is shown below:
To add GUI objects to a TABBED PANE, right-click the TABBED PANE and select Child→Add [GUI Object from the list below]
![]() |
|||
---|---|---|---|
![]() | The Parent for GUI Objects in an EASAP's user interface. | ||
![]() | Rectangular region that triggers an ACTION when clicked. | ||
![]() | Select from a drop down list of possible values. | ||
![]() | Parent object for DATA PROCESSING tools. | ||
![]() | A table of INPUTBOX's with added functionality. | ||
![]() | Accepts and formats date input. | ||
![]() | Parent object for EVENT PROCESSING tools. | ||
![]() | Selects a file from local filesystem for use by an EASAP. | ||
![]() | Displays images in the GUI. | ||
![]() | A versatile data entry component that can be configured to behave in a variety of modes. | ||
![]() | Accepts integer input. | ||
![]() | Displays text and image data. | ||
![]() | Accepts either 'checked' or 'unchecked' selection. | ||
![]() | Provides the ability to automatically, repeatedly trigger an action at a defined interval. | ||
![]() | Accepts a real or decimal number input. | ||
![]() | Appears as a list of custom items in a table. | ||
![]() | Accepts a mouse-selected numerical value within a specified range. | ||
![]() | Vertical or horizontal space between adjacent objects on the Tree. | ||
![]() | Container for GUI objects arranged in a box. | ||
![]() | Container for TABBED PANE's. | ||
![]() | Displays tables of LIST data. | ||
![]() | Accepts input text and displays output text. | ||
![]() | Accepts input text in a box. |