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

Вниз

Глюк или я чего-то не понимаю?   Найти похожие ветки 

 
Franzy   (2008-07-07 19:42) [0]

Почему, если на форме есть TabControl, перестают работать события KeyPress и KeyDown?!

задаем для пустой формы событие  
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
 Shift: TShiftState);
begin
 ShowMessage("hello");
end;

- то при запуске все работает. Нажимаем любую клавишу - выскакиевает сообщение. А если на эту же самую форму добавить компонент TabControl, событие работать перестает. В чем дело? Так и должно быть? Если да, то как в таком случае ловить нажатия клавиш? Ведь у TabControl"a нет таких событий.


 
Johnmen ©   (2008-07-07 19:48) [1]

KeyPreview в True


 
palva ©   (2008-07-07 19:50) [2]

TabControl сам ловит нажатия клавиш, поскольку они ему нужны для перемещения по табам.


 
Franzy   (2008-07-07 20:02) [3]

О, спасибо! А если KeyPreview=true, это не помешает функциям таба?


 
{RASkov} ©   (2008-07-07 20:10) [4]

> [3] Franzy   (07.07.08 20:02)

Нет. Хотя... дай дураку стеклянный...
:)



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
4-1192602325
_Guest_
2007-10-17 10:25
2008.08.10
Распознать подключение / отключение флешки


2-1215491519
hater
2008-07-08 08:31
2008.08.10
Параметры


15-1214300632
Kostafey
2008-06-24 13:43
2008.08.10
Помогите составить SQL - запрос (выборка по последней дате)


15-1213898858
Knight
2008-06-19 22:07
2008.08.10
Железячники, что можно установить на MB Asus A7V600-X ?


15-1214535783
Slider007
2008-06-27 07:03
2008.08.10
С днем рождения ! 27 июня 2008 пятница