# DN_BTNCLICK

Сообщение `DN_BTNCLICK` приходит для элементов DI_BUTTON, DI_CHECKBOX, DI_RADIOBUTTON после того, как пользователь нажал клавиши `Space` и `Enter` (для кнопок), `+`, `-` и `*`.

### Param1

ID элемента диалога.

### Param2

Состояние после нажатия:
`DI_BUTTON = 0`
`DI_CHECKBOX = 0` (снята пометка), `1` (установлена пометка) и `2` (третье состояние, если установлен флаг DIF_3STATE)
`DI_RADIOBUTTON = 0` - для предыдущего элемента в группе, `1` - для активного элемента в группе.

### Return

Для DI_BUTTON: `TRUE` - сообщение обработано, дальше не продолжать обработку этого сообщения ядром.
`FALSE` - продолжить обработку ядром.

Для остальных элементов: `TRUE` - разрешить изменение (и соответственно отрисовку того, что пользователь ввёл)
`FALSE` - запретить изменение.

### Элементы

Элемент | Описание
--- | ---
DI_BUTTON | Кнопка (Push Button).
DI_CHECKBOX | Контрольный переключатель (Check Box).
DI_RADIOBUTTON | Селекторная кнопка (Radio Button).

### Замечания

### Пример

Смотрите также:
DialogInit