Form properties are the named attributes of a custom form (also referred to as a recorded screen). They define form characteristics (such as size and background image) or behaviors (whether a form includes a QuickPad or triggers an event, for example). Some properties are only available for host-based forms.
Some properties may already be determined by the project's theme. Setting form properties takes precedence over theme properties.
|Background||Both||The background color displayed in the form, behind any controls on the form.
If a background image with transparency is used, this value will display behind the image.
|Background Image||Both||The background image displayed in the form, behind any controls on the form. You can use either JPEG or GIF files.
If this is set to none, the Background property's value appears.
|Enable Host Keys||Host only||If set to True, the AID keys appropriate for the given host type will be sent upon key events mapped to an AID key. For more information, see Sending AID Keys from Events.|
|Name||Both||This name will help you identify the form when mapping data in the Event editor and the Skip Screens editor.|
|On Command Key||Host only||Creates an event that occurs when a user presses any AID key while viewing this form. For more information, see Editing Command Key Events|
|On Form Load||Both||Creates an event that occurs when this form is first loaded. For more information, see Adding Events to Forms, Overview|
|On Form Show||Both||Creates an event that occurs every time this form is shown. For more information, see Adding Events to Forms, Overview|
|On Form Submit||Both||Creates an event that occurs when a user action causes the form to be submitted. For more information, see Adding Events to Forms, Overview|
|Both||If set to
|Show QuickPad||Host only||If set to
|Type||Host only||Set to Dynamic for forms that are created from screens as they are downloaded from the host. Dynamic should be used for screens whose UI structure changes due to host data or design. Set to Static when the UI structure is exactly the same as how it appeared during design time. Static forms enhance performance and should be used for host screens that never change. Control values will always updated based on host data regardless of Type setting. For more information, see Identifying Static Screens.|
|Width and Height||Both||The dimensions of the form expressed in pixels.|
|Setting Form Properties|
|Editing Command Key Events|
|Adding Events to Forms, Overview|