Visible Controls
- Updated2025-07-23
- 2 minute(s) read
The TestStand User Interface (UI) Controls in the following table are visible at design time and run time and are similar to common Microsoft Windows UI controls. Connect visible TestStand UI Controls to manager controls to display information or to allow users to select items to view.
| Control Name | Description |
|---|---|
| Button | Connect a manager control to a Button control to specify that the button performs a common user interface command, such as "Open Sequence File." The Button control uses a localized caption and automatically enables or disables according to the application state. |
| CheckBox | Connect a manager control to a CheckBox control so users can toggle the state of a common user interface command, such as "Break on Step Failure." |
| ComboBox | Connect a manager control to a ComboBox control so users can view or select from a list of adapters, sequence files, sequences, step groups, executions, threads, or stack frames. |
| ExpressionEdit | Use an ExpressionEdit control so users can edit a TestStand expression with syntax coloring, popup help, and statement completion. Although you typically do not need to edit expressions in a user interface application, you can connect a manager control to a read-only ExpressionEdit control to display text information about the application state, such as the pathname of the selected sequence file or the name of the current user. You can also use ExpressionEdit controls in dialog boxes for step types and in tools in which you prompt users to enter a TestStand expression. |
| InsertionPalette | Connect a SequenceFileView Manager control to an InsertionPalette control so users can insert steps and template items into a sequence file by dragging or double-clicking. |
| Label | Connect a manager control to a Label control to display text information about the application state in the label, such as the name of the current user or the status of the current unit under test (UUT). |
| ListBar | Use a ListBar control to display multiple pages, where each page contains a list of items users can view or select. Connect a manager control to a ListBar page so users can view and select from a list of adapters, sequence files, sequences, step groups, executions, threads, or stack frames. |
| ListBox | Connect a manager control to a ListBox control so users can view or select from a list of adapters, sequence files, sequences, step groups, executions, threads, or stack frames. |
| ReportView | Connect an ExecutionView Manager control to a ReportView control to display the report for the selected execution. |
| SequenceView | Connect a SequenceFileView Manager control or an ExecutionView Manager control to a SequenceView control to display the steps of a sequence from a sequence file or execution. The SequenceView control displays the steps in a list with columns you specify when you configure the control. |
| StatusBar | Connect a manager control to panes of a StatusBar control to display textual, image, or progress information about the application state. You can programmatically control individual StatusBar panes to display custom information. |
| VariablesView | Connect a SequenceFileView Manager control or an ExecutionView Manager control to a VariablesView control to display the sequence context for the sequence file or execution. |