Control Type (Dlgtype) Values 

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.