DN_HOTKEY

Programming Far Manager plugins

DN_HOTKEY

Событие DN_HOTKEY посылается в обработчик диалога, когда пользователь нажал Alt+буква.

Param1

ID элемента диалога, который получит фокус ввода.

Param2

Указатель на структуру INPUT_RECORD описывающую клавишу.

Return

TRUE - согласен.
FALSE - отменить обработку клавиши.

Элементы

ЭлементОписание
DI_DOUBLEBOX двойная рамка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_SINGLEBOX одиночная рамка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_TEXT текстовая строка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_VTEXT вертикальная текстовая строка; если имеет горячую клавишу (флаг DIF_SHOWAMPERSAND не выставлен), то передаёт управление ближайшему элементу, который может иметь фокус ввода
DI_BUTTON кнопка (Push Button); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква
DI_CHECKBOX контрольный переключатель (Check Box); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква
DI_RADIOBUTTON селекторная кнопка (Radio Button); элемент без выставленного флага DIF_SHOWAMPERSAND сам реагирует на комбинацию Alt+буква

Пример

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