GUI ScreenIO for Windows |
Controls are Windows elements that are used to display your data. They encapsulate certain standard behavior and appearance.
Control | Description |
Checkbox | Checkboxes are used for unrelated on/off choices. If you need to
make choices mutually exclusive, consider using radiobuttons.
|
Combobox | A combobox is (usually) a combination of an edit control and an
associated listbox. You can either type your data into the control
directly, or you can select an item from the associated list.
|
Date picker | You can get fancy by using a date picker control, which lets you do
this:
|
Edit control | Edit controls are the workhorse of just about any application.
They're used to collect and/or display textual or numeric
data.
Edit controls look like this (the part that contains the text value MY-CHECKBOX). (The label "COBOL field name" is a static text control, and the box that surrounds it all is a groupbox.) |
Groupbox | A groupbox is used to visually group related objects on your
panel. The box entitled "COBOL Field Definition"
surrounding the stuff below is a groupbox.
|
Image | An image control is used to display images. You can also assign an event ID to an image control. If you do, that event is returned to your program if the user clicks in the control. |
Listbox | A listbox control is used to display a list of items. Unlike a combobox
(which can be a drop-down list), a listbox is always the size that you
drew it. If the number of entries in the list will not fit in the
space you reserved on your panel, scrollbars are automatically
provided.
A listbox also permits you to select more than one item, unlike a combobox, which only allows a single selection. |
Listview | A listview control can be used to display lists of any size, as well as columnar data. |
Multiline text | Multiline text controls are a form of edit control that supports up to 32K bytes of text. |
Progress bar | A progress bar is a simple bar graph generally used to provide feedback on the progress of a long-running task. |
Pushbutton | Pushbuttons are used to send events back to your application. |
Radiobutton | Radiobuttons are used for mutually exclusive choices. |
Selector | Selector controls are unique to GUI ScreenIO; they act like a pushbutton, but the label is loaded as you'd load an edit control. |
Static text | Static text may be placed anywhere on your panel. It's primarily used to label edit controls or to give instructions. |
Treeview | Treeview controls are used to display tree structures, such as subdirectories or any other data that are hierarchical in nature. |
© 2000-2019 Norcom, all rights reserved |