Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.13;
Скачать: CL | DM;

Вниз

Кто перехватывает сообщение KeyDown?   Найти похожие ветки 

 
sunwheel ©   (2003-10-03 10:09) [0]

Создаю новое приложение, на форму кидаю две панели (TPanel). У одной панели свойство Align устанавливаю в alLeft, у другой alClient. На панелях устанавливаются еще некоторые компоненты.
У формы KeyPreview устанавливаю в True. После этого создаю обработчики событий OnKeyUp и OnKeyDown у одной из панелей.
И с сожалением убеждаюсь, что обработчик события OnKeyDown для клавиш управления (Стрелки вверх, вниз, влево, вправо) не вызывается. Вызывается только OnKeyUp.

Никто не встречался с такой особенностью? Как добиться того, чтобы приложение реагировало на нажатие управляющих клавиш?


 
ZEE ©   (2003-10-03 10:12) [1]

OnKeyUp и OnKeyDown у TPanel - а ты ничего не путаешь? У панелей нет таких событий...


 
sunwheel ©   (2003-10-03 10:33) [2]

>ZEE © (03.10.03 10:12) [1]
Забыл упомянуть, это наследник от TPanel с перенесенными свойствами OnKeyUp, OnKeyDown в published секцию.

Сожалею, что поторопился с вопросом. Ответ найден.



Страницы: 1 вся ветка

Текущий архив: 2003.10.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
3-40307
NikB
2003-09-22 00:37
2003.10.13
BDE error $210C kto znaet etogo cherta?


4-40728
k@rt
2003-08-08 15:58
2003.10.13
Меню и подменю


14-40596
sagchat
2003-09-25 12:39
2003.10.13
Где можно разместить файлы?


4-40726
avkiev
2003-08-08 13:56
2003.10.13
Как побороть Unicode ?


6-40559
Den[NSP]
2003-08-12 01:29
2003.10.13
Отключить интернет