Controls

The following table present the various controls which you can use to construct your script interface:

Control Name Description
Browser Allows you to embed an internet or intranet page into your script
Button Allows you to interact with the script and perform an action when clicked
Checkbox Allows you to capture a yes/no type response
Checked ListBox Allows you to select one or more items from a list
Combobox Allows you to select an entry from a drop-down list
DataGridView Used to display grids of data read from the database
DatePicker Allows you to enter a date or time value
Expand Text Holds a single line of text shown by default that will expand to show additional text when clicked
Generic Control A place holder for a custom .NET DLL that provides additional functionality
GroupBox Allows the user to group a number of controls together in a bordered box
HotSpot Allows the user to define an area of the screen that can perform a click action
Image Allows the user to place a picture on the screen
InfoTip Allows the user to place a small icon on the screen, to display information to the user
Label Allows the user to place non editable text on the screen
Listbox Allows the user to select a single or multiple entries from a list
NumericSelector Allows the user to enter a numeric value
Panel Allows the user to group a number of controls together in a box
RadioButton Allows the user to select a single option from multiple items in a container
RichTextBox Allows the user to display a block of formatted text to the user.  As well as displaying static text you can embed database fields and variables
TabControl Allows you to have several “pages” of text and data capture grouped together in logical blocks
TextBox Allows the user to capture a text response
Timer Allows the user to trigger a function based on a regular interval in seconds
Webservice Allows the user to access external processes and harness them within the script, via published Web services

Control Properties

When working with controls there are two ways to view their properties, the Standard view and the Advanced view. Depending on your settings, the Standard view can be accessed by double-clicking on a control and the Advanced view can be accessed via the Control context menu. To access the context menu of a control, you can right-click any control.

Properties Panel

The following panel actions are available to the vertical toolbar on the right:

Icon Description

Clicking it while the side panel is closed opens it to display the properties of the selected screen control. If none is selected then the Screen Properties are shown instead (as if the Screen Properties icon on the horizontal toolbar at the top was used).

The icon is inactive when the panel is open.

Switches the panel contents between basic and advanced control properties (not available when Screen Properties are displayed).
Accept your changes closing the panel.
Cancel your changes closing the panel.
Pins the control panel to the screen. This way you can keep a specific control's properties visible even when selecting other controls in the screen editor.