Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизОтловить нажатие Tab Найти похожие ветки
← →
kami © (2006-03-14 14:30) [0]Интересная ситуация - нажатие Tab не отлавливается в TForm.OnKeyDown и в TForm.WNDProc (смотрю по WM_KEYDOWN).
Как его все-таки поймать (желательно нажатие и отпускание, но сойдет и что-нибудь типа KeyPress) не выходя "за рамки" TMyForm ?
← →
clickmaker © (2006-03-14 14:33) [1]KeyPreview = True?
← →
Игорь Шевченко © (2006-03-14 14:34) [2]type
TMyForm = class(TForm)
...
procedure CmDialogKey (var Message: TCMDialogKey); message CM_DIALOGKEY;
end;
procedure TMyForm.CmDialogKey (var Message: TCMDialogKey);
begin
if Message.CharCode = VK_TAB then
...
end;
← →
kami © (2006-03-14 14:59) [3]clickmaker © (14.03.06 14:33) [1]
Key Preview не помогает. Само собой, что он установлен в True
Игорь Шевченко © (14.03.06 14:34) [2]
Спасибо огромное !
Хотелось бы, конечно, нажатие и отпускание, но уже очень хорошо, хватит и этого.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.062 c