User Tools

Site Tools


BUTTON

Guide Section: An EASAP GUI
EASAP Tree: USER INTERFACE > FORM LIST or TABBED PANE LIST > FORM 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 PROCESSING > EVENT
    • BUTTON PRESSED > Buttons: must refer to a source BUTTON
    • Add child ACTION's 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:Set 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:Specify a condition for showing a confirmation message before accepting the button click.
Confirmation text:Specify 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 display as a tool tip
Tab Index:Establish an order of preference for <TAB> key navigation (default: 0 )
<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
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