IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Программирование (http://www.imho.ws/forumdisplay.php?f=40)
-   -   Как реализовать простые вещи в CBuilder (http://www.imho.ws/showthread.php?t=83728)

spike 13.04.2005 16:16

Как реализовать простые вещи в CBuilder
 
надо сделать простую вещь, а я не понимаю как:
- Хочу чтобы по нажатию ESCAPE закрывалась текущая форма
- Когда жмут ALT+А4 или Крести закрытия приложения, чтобы спрашивало, действительно хочет или нет ? т.е. как остановить процесс закрытия приложения

ЕЖ 13.04.2005 16:51

Для обработки Esc можно:
- написать событие формы OnKeyPress и в нём вызывать Close()
- посадить на форму любой контрол с экшном (например пункт в главном меню), у которого в шорткате стоит Esc. В обработчике экшна тот же Close()

Спросить перед закрытием можно в событии формы OnCloseQuery и отменить закрытие.

Willow 14.04.2005 00:59

Цитата:

Сообщение от ЕЖ
- посадить на форму любой контрол с экшном (например пункт в главном меню), у которого в шорткате стоит Esc. В обработчике экшна тот же Close()
.

Достаточно одного Action без всякого контрола


Часовой пояс GMT +4, время: 01:55.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.