![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
У модального окна не срабатывает событие OnKeyDown...
chizra © (2006-05-21 18:38:00)Почему у окна в модальном режиме не срабатывает событие
OnKeyDown? Мне надо закрыть модальное окно по нажатию Esc.
В OnKeyDown формы пишу:
if Key=27 then
Close;
окно не закрывается...
Что использовать, RegisterHotKey?
Ega23 (2006-05-22 11:09:00) [1]KeyPreview выставить в True надо.
ЮЮ (2006-05-22 08:30:00) [2]Moдальную форму закрывают так: ModalResult := ....
Virgo_Style (2006-05-21 20:24:00) [3]Мне так чудится, надо поставить Form.KeyPreview в true, хотя [1] красивше и проще
Leonid Troyanovsky (2006-05-21 19:56:00) [4]
> chizra © (21.05.06 19:38) [2]
> Надо именно через Esc...
Именно через ее и есть.
--
Regards, LVT.
chizra (2006-05-21 19:38:00) [5]Надо именно через Esc...
Leonid Troyanovsky (2006-05-21 18:43:00) [6]
> chizra © (21.05.06 18:38)
> OnKeyDown? Мне надо закрыть модальное окно по нажатию Esc.
Достачно одной кнопки со свойством Cancel.
--
Regards, LVT.