PDA

Показать полную графическую версию : Клавиатурные события формы в C++ Builder


CyraxZ
13-11-2006, 11:33
Имеется приложение с одной формой. Необходимо обработать нажатия клавиш. Ситуация такова, что обработчик события OnKeyPress (а также OnKeyDown и OnKeyUp) этой формы не вызывается (с мышой всё в порядке). В чём дело ?

CyraxZ
14-11-2006, 20:15
Ну кто-нибудь, кому не лень сделайте пустую форму, да создайте обработчик OnKeyPress с выводом на экран сообщения (в C++ Builder или Delphi). Не будет работать - будем вместе искать причину, будет - признаю, что стормозил...

Напостил бы на delphimaster.ru, да там мне срок дали - сижу пока...

XCodeR
14-11-2006, 20:43
Свойство From.(->)KeyPreview = TRUE?

CyraxZ
14-11-2006, 21:08
Угу, было false... Счас всё работает... Стормозил, признаю... Можете меня обматерить...)))

з.ы. А что это за свойство - KeyPreview ?

XCodeR
14-11-2006, 22:10
CyraxZ
А что это за свойство - KeyPreview ?
Свойство отвечает за "пердпросмотр" нажатых пользователем клавиш. Где бы он их не нажал.


А вообще, читаем хелп, там все написано.
Можете меня обматерить...
не такие нравы у нас на форуме....

CyraxZ
14-11-2006, 22:33
XCodeR
> не такие нравы у нас на форуме....
Ух, просто напоили меня на работе, вот и пишу всякую чушь...




© OSzone.net 2001-2012