Dlgtype is a member of the
IT_CTRL structure. Its values describe the control type.The following table lists the various control types and it describes the meaning of the control type when their name is not intuitive:
Dlgtype |
Description |
CTRL_STATIC |
A label |
CTRL_EDIT |
An edit box. Also a table cell (the intersection of a row and a column) |
CTRL_PASSWORD |
Edit box for entering a password, which uses asterisks to hides the data entered |
CTRL_PUSHBUTTON |
|
CTRL_RADIOBUTTON |
|
CTRL_CHECKBOX |
|
CTRL_FRAMEBOX |
|
CTRL_LINE |
|
CTRL_MATCH |
Matchcode down arrow |
CTRL_LISTSTATIC |
Group of checkboxes |
CTRL_GRAPHSTATIC |
|
CTRL_MATCHFIX |
Matchcode that is not changeable |
CTRL_ICON |
|
CTRL_LISTCHECKBOX |
|
CTRL_TABLE |
A table control |
CTRL_TABLE_COLUMN |
A control that includes a whole column in a table control. It contains the column caption (CTRL_TABLE_CAPTION) and all the cells in the column (each of which is a CTRL_EDIT). In the column of the row selection buttons (CTRL_TABLE_SELECTBTN ) it also contains the row selection buttons. |
CTRL_TABLE_CAPTION |
The title of a table column in a table control |
CTRL_TABLE_SELECTBTN |
Row selection button control |
CTRL_TABSTRIP |
Tabstrip control containing tabs and a tabstrip page area |
CTRL_TABBUTTON |
The tab button in a tab strip control |
CTRL_MANAGER |
Control manager for the page area of a tab strip |
See the topics discussing the
tab strip control and the table control for a description of the relationship between the various elements within these controls.