Из комментариев я вижу, что вы хотите выполнить определенное действие (например, открыть форму) при нажатии определенной клавиши.
Для этого вы можете назначить вашу горячую клавишу на TAction
и написать соответствующий код в TAction.OnExecute
Шаги:
- Бросить
TActionManager
(или TActionList
)
- Дважды щелкните по нему (появится редактор
TActionManager
). Нажмите кнопку «Новое действие».
- Установите для свойства
ShortCut
желаемое значение.
- Введите соответствующий код в
OnExecute
событие.
Обратите внимание, что на шаге 3. (возможно) у вас (и, скорее всего, у ваших пользователей) будут проблемы с назначением клавиши Enter
чему-то столь необычному, как открытие формы. «Enter» имеет очень четкое значение в Windows.
Я бы предложил назначить функциональную клавишу (обычно F2-F9) и / или Ctrl + [первая буква имени вашей формы]
НТН