Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C++ Builder > Как закрыть форму по нажатию Esc? |
Автор: Нитонисе 25.1.2012, 15:53 |
На форме TPanel два TButton и TWebBrowser. Надо эту форму по нажатию Esc закрыть. Как отловить это событие? У панели и браузера нет события OnKeyDown. Событие формы не срабатывает. Срабатывают только кнопки. Если они в фокусе, то Esc закрывает форму. |
Автор: volvo877 25.1.2012, 17:00 |
KeyPreview формы перебрось в True, и лови нажатие на OnKeyDown формы. |
Автор: amt 25.1.2012, 20:31 |
А ещё если на форме есть кнопка для закрытия формы просто задай свойство Cancel этой кнопки как True |