User Tools

Site Tools


BUTTON

Guide Section: An EASAP GUI
EASAP Tree: USER INTERFACEFORM LIST or TABBED PANE LISTFORM or TABBED PANE


BUTTON creates a button on the USER INTERFACE of an EASAP.

  • A BUTTON triggers an ACTION in either of two possible ways:
    1. Add one or more Child ACTION's under the BUTTON.
    2. Add a BUTTON PRESSED ACTION as a Child of an EVENT PROCESSINGEVENT
      • BUTTON PRESSED→Buttons: must refer to a source BUTTON
      • Add Child ACTIONs under the corresponding ACTION GROUP

An example of a BUTTON is shown in below.

BUTTON
Optional Parameters:
Label:Text displayed on button, object references allowed (eg. 'Press Me!' pictured above).
Type:Sets if the object should look like a button or a link. default→BUTTON
Image:Make the button an image instead. Preserves the same functionality but will appear as the image. Buttons that are images cannot have a Label:.
Confirmation if:Specifies a condition for showing a confirmation message before accepting the button click.
Confirmation text:Specifies the text to appear in the confirmation window.
Show if:Logical expression, if TRUE then button shown, if FALSE then button NOT shown
Enable if:Logical expression, if TRUE then button enabled, if FALSE then button NOT enabled
Style:A USER INTERFACE STYLE or object reference that controls the visual appearance of this objects background.
Tool Tip: Text to be displayed as a tool tip
Tab Index:Establish an order of preference for <TAB> key navigation
<TAB> delivers focus to Tab Index:→1 then 2 and continues in ascending numerical order
After the highest set Tab Index: value, focus is delivered to Tab Index:→0
Tab Index:→-1 will completely exclude this object from <TAB> focus selection
By default→Tab Index:0
Delimiter:Character to delimit an object reference in Label: (default→%)
Rowspan:Span vertically across more than one cell in a Parent LAYOUT PANEL or SUB PANE with Layout:→GRID
Colspan:Span horizontally across more than one cell in a Parent LAYOUT PANEL or SUB PANE with Layout:→GRID