User Tools

Site Tools


Table of Contents

TEXTBOX

Guide Section: GUI of an EASAP | EASAP Tree: USER INTERFACE branch


A TEXTBOX offers a User a data entry box then assigns this text to a SCALAR.

A TEXTBOX might let a User input a title or other annotation for later use in a report.


Password Type

A TEXTBOX may prompt a User for a password; each character will be replaced by an asterisk (*) as its typed. To use this:

  • Set→ Type: PASSWORD

Two example use cases:

  • A software application run by the EASAP may be password protected.
    • Prompt the User for a password to protect against unauthorized use
  • Password protect the whole EASAP, GUI objects and PROCESS's:
    • Set all Show if: parameters to FALSE unless a User types in a valid password.
TEXTBOX
Optional Parameters:
Label:Text displayed to the left of box, object references allowed
Range Reference:Select NAMED RANGE or existing RANGE REFERENCE to link value to cell in an Excel spreadsheet
Default:Default text to be displayed
Show if:Logical expression, if TRUE then box shown, if FALSE then box NOT shown
Enable if:Logical expression, if TRUE then box enabled, if FALSE then box NOT enabled
Type:Type of text input (default→TEXT, DISPLAY ONLY, FORMATTED, PASSWORD)
Label Width:Width in pixels of label
Delimiter:Character to delimit an object reference in Label:. default→%
Characters:Width of TEXTBOX in characters
Maximum Characters:The maximum number of characters that a User is allowed to input into this TEXTBOX.
Tool Tip:Text to be displayed as a tool tip
Style:A reference to a USER INTERFACE STYLE that controls the visual appearance of this objects background
Tab Index:Establish an order of preference for <TAB> key navigation. Highest priority is the lowest number (default→1) and continues in ascending numerical order. Use -1 to disable.
Input Style:A reference to a USER INTERFACE STYLE that controls the visual appearance of this objects input area