DN_BTNCLICK
The DN_BTNCLICK event is received by the following items
DI_BUTTON,
DI_CHECKBOX,
DI_RADIOBUTTON after
the user pressed Enter or Space (for buttons), '+', '-' or '*'.
Param1
Dialog item ID.
Param2
State of the item after the keystroke:
DI_BUTTON = 0
DI_CHECKBOX =0 (unchecked), 1 (checked) and 2 (undefined, if the DIF_3STATE flag is set)
DI_RADIOBUTTON = 0 - for the previous element in the group, 1 - for the active element in the group.
DI_BUTTON = 0
DI_CHECKBOX =0 (unchecked), 1 (checked) and 2 (undefined, if the DIF_3STATE flag is set)
DI_RADIOBUTTON = 0 - for the previous element in the group, 1 - for the active element in the group.
Return
For DI_BUTTON:
TRUE - if the message has been handled and it should not be processed by the kernel.
FALSE - continue processing the message by the kernel.
For other elements:
TRUE - to apply the changes and redraw the control.
FALSE - to discard changes.
Controls
Control | Description |
---|---|
DI_BUTTON | Push Button. |
DI_CHECKBOX | Check Box. |
DI_RADIOBUTTON | Radio Button. |
Remarks
Example
See also: