Тема: ObjectDCL. Как обработать нажатие <Enter>, <Esc>?

Здравствуйте господа.
Реакторы на OnClicked работают. Но после ввода в поле TextBox, руки сами тянуться нажать <Enter> или <Esc>. ODCL что-то отрабатывает, меню гасит, но результаты бывают неоднозначны. Как явно обработать нажатие <Enter> и <Esc> на клавиатуре (соответственно OK и Cancel в меню)? Да вообще любую клавишу, мало ли какие ситуации могут возникнуть. Спасибо

Re: ObjectDCL. Как обработать нажатие <Enter>, <Esc>?

Для обработки нажатия <Enter>, используй событие OnReturnPressed.
Например:
(defun c:Vars_TSearch_OnReturnPressed ()
(c:Vars_BtnSearch_OnClicked)
)
;Нажатие клавиши <Enter> равносильно нажатию кнопки "Поиск" на форме

Re: ObjectDCL. Как обработать нажатие <Enter>, <Esc>?

И еще, чтобы окно не закрывалось, в свойствах элемента необходимо установить ReturnAsTab -> True