GUI ScreenIO for Windows

 ScreenIO.com


Controls

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 

TOC

Send feedback to Norcom