The available indexes and defaults for each of the controls are listed in the following table:
Dialog Controls and Their Indexes
Control Type | Integer Index Name | Logical Index Name | Character Index Name | Subroutine Index Name |
---|---|---|---|---|
ActiveX control | DLG_IDISPATCH | DLG_ENABLE | ||
Button | DLG_ENABLE | DLG_TITLE | DLG_CLICKED | |
Check box | DLG_STATE (default)
DLG_ENABLE |
DLG_TITLE | DLG_CLICKED | |
Combo box | DLG_NUMITEMS
Sets or returns the total number of items in a list |
DLG_ENABLE | Use DLG_STATE, DLG_ADDSTRING, or an index:
DLG_STATE
DLG_ADDSTRING
An index, 1 to n |
DLG_SELCHANGE (default)
DLG_DBLCLICK DLG_CHANGE DLG_UPDATE |
Drop-down list box | Use DLG_NUMITEMS or DLG_STATE:
DLG_NUMITEMS (default)
DLG_STATE
|
DLG_ENABLE | Use DLG_STATE, DLG_ADDSTRING, or an index:
DLG_STATE
DLG_ADDSTRING |
DLG_SELCHANGE (default)
DLG_DBLCLICK |
Edit box | DLG_TEXTLENGTH (default) Sets or returns the length of the text in the edit box.
DLG_POSITION |
DLG_ENABLE | DLG_STATE | DLG_CHANGE (default)
DLG_UPDATE DLG_GAINFOCUS DLG_LOSEFOCUS |
Group box | DLG_ENABLE | DLG_TITLE | ||
List box | Use DLG_NUMITEMS or an index:
DLG_NUMITEMS
An index, 1 to n |
DLG_ENABLE |
Use DLG_STATE, DLG_ADDSTRING, or an index:
DLG_STATE
DLG_ADDSTRING
An index, 1 to n |
DLG_SELCHANGE (default)
DLG_DBLCLICK |
Picture | DLG_ENABLE | |||
Progress bar | DLG_POSITION (default)
DLG_RANGEMIN DLG_RANGEMAX |
DLG_ENABLE | ||
Radio button | DLG_STATE (default)
DLG_ENABLE |
DLG_TITLE | DLG_CLICKED | |
Scroll bar | DLG_POSITION (default)
DLG_RANGEMIN DLG_RANGEMAX DLG_BIGSTEP |
DLG_ENABLE | DLG_CHANGE | |
Slider | DLG_POSITION (default)
DLG_RANGEMIN DLG_RANGEMAX DLG_SMALLSTEP DLG_BIGSTEP DLG_TICKFREQ |
DLG_ENABLE | DLG_CHANGE | |
Spin controls | DLG_POSITION (default)
DLG_RANGEMIN DLG_RANGEMAX |
DLG_ENABLE | DLG_CHANGE | |
Static text | DLG_ENABLE | DLG_TITLE | ||
Tab control | Use DLG_NUMITEMS (default), DLG_STATE, or an index:
DLG_NUMITEMS
DLG_STATE
An index, 1 to n
|
DLG_ENABLE | Use DLG_STATE or an index:
DLG_STATE
An index, 1 to n |
DLG_SELCHANGE (default)
DLG_SELCHANGING |
For an overview on control indexes, see Control Indexes.