Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
4-40718
acsoft
2003-08-09 16:30
2003.10.13
Как с помощью API нарисовать на форме кнопку?


1-40496
AlEn
2003-10-02 11:18
2003.10.13
как добавить данные из Edit в столбец Listview.


1-40353
Vemer
2003-10-01 13:24
2003.10.13
Как сделать функцию доступной везде?


1-40389
evgeniy1980
2003-10-01 11:58
2003.10.13
И снова Qreport


1-40398
kanych
2003-10-01 03:23
2003.10.13
Ошибка при чтении содержимого файла в буффер




   Наверх