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

Вниз

Как заблокировать клавишу Esc ?   Найти похожие ветки 

 
Dimedrol ©   (2004-03-09 13:08) [0]

Коллеги - сабж.
Мне нужно чтобы моя форма (и, опционально, все контролы на ней)
НИКАК не реагировала на нажатие клавишы Esc


 
Алхимик ©   (2004-03-09 13:58) [1]

Что то я не припомню, чтобы они по умолчанию реагировали...


 
Dimedrol ©   (2004-03-09 14:24) [2]

Ну например у меня диалоговая форма,
так она закрывается по Esc
Вот я хочу этого избежать.


 
Алхимик ©   (2004-03-09 14:47) [3]

У кнопки свойство Cancel = true - реагирует на ESC.
Сделайте False.


 
Dimedrol ©   (2004-03-09 15:00) [4]

Ну не в диалоговом окне!
Черт с ним.
Форма - простая.


 
icebeerg ©   (2004-03-09 15:04) [5]

Прехватывай сообщения приходящие приложению


 
Dimedrol ©   (2004-03-09 15:48) [6]

У моей формы :

KeyPreview:=true;

Есть процедура -

protected
   procedure WMKeyDown(var Message: TWMKeyDown); message WM_KEYDOWN;

procedure TMF.WMKeyDown (var Message: TWMKeyDown);
begin
   //ShowMsg(Message.CharCode);
   ShowMsg(Message.KeyData);
   inherited;
end;


Жму F1, Ctrl, пробел - реагирует - показывает код.
Жму ESC - нифига. Молчит.


 
Алхимик ©   (2004-03-09 16:22) [7]

В чем непонятки с [3]?
В [6] при нажатии ESC приходит. В чём проблема?



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

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

Наверх




Память: 0.48 MB
Время: 0.053 c
14-1081187034
тихий вовочка
2004-04-05 21:43
2004.05.02
Поучите меня


1-1082288709
Falcon(TFSoft)
2004-04-18 15:45
2004.05.02
Как мне создать объект, конструктору которого необходимо передать


1-1081924204
Переяслов Григорий
2004-04-14 10:30
2004.05.02
Функция, возвращающая размер файла


1-1082309008
Скив
2004-04-18 21:23
2004.05.02
Методы сортировок


14-1081614216
Yozh_Programmer
2004-04-10 20:23
2004.05.02
Нет ли у кого ссылки на программинг для начинающих???