Controllers

Controllers form the largest group of property controls.

Table 1. Controllers
Control Description
CheckBoxControl Check box.
CheckBoxGroupControl Set of check boxes, one check box per enum value.
ClientDirectoryChooserControl Single-line text field and associated button to allow user to select a directory on the client.
ClientFileChooserControl Single-line text field and associated button to allow user to select a file on the client.
ComboBoxControl Combo box drop-down containing the enum values.
DBConnectionChooserControl Allows the user to select a data source and connect to a database.
DBTableChooserControl Allows the user to select a database table following a successful database connection.
MultiFieldChooserControl (Nodes only) List of field names allowing user to choose one or more fields from the list.
MultiItemChooserControl Allows the user to choose one or more items from a list of values.
PasswordBoxControl Single-line text field where input characters are hidden.
PropertyControl A user-definable control for a property.
RadioButtonGroupControl Set of radio buttons where only one button can be selected at a time. For enum properties, there is one radio button per enum value; for Boolean properties, two radio buttons are displayed.
ServerDirectoryChooserControl Single-line text field and associated button to allow user to select a directory on the server.
ServerFileChooserControl Single-line text field and associated button to allow user to select a file on the server.
SingleFieldChooserControl (Nodes only) List of field names allowing user to choose a single field from the list.
SingleItemChooserControl Allows the user to choose a single item from a list of values.
SpinnerControl Spinner control (numeric field with up and down arrows to change the value).
TableControl Adds a table to a dialog or window.
TextAreaControl Multi-line text field.
TextBoxControl Single-line text field.