imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 13.04.2005, 16:16     # 1
spike
Member
 
Аватар для spike
 
Регистрация: 02.09.2003
Сообщения: 215

spike Молодецspike Молодецspike Молодец
Как реализовать простые вещи в CBuilder

надо сделать простую вещь, а я не понимаю как:
- Хочу чтобы по нажатию ESCAPE закрывалась текущая форма
- Когда жмут ALT+А4 или Крести закрытия приложения, чтобы спрашивало, действительно хочет или нет ? т.е. как остановить процесс закрытия приложения
__________________
не могу просто так сидеть, когда другие работают. пойду полежу.
spike вне форума  
Старый 13.04.2005, 16:51     # 2
ЕЖ
::VIP::
 
Регистрация: 19.03.2004
Сообщения: 1 329

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

Спросить перед закрытием можно в событии формы OnCloseQuery и отменить закрытие.
ЕЖ вне форума  
Старый 14.04.2005, 00:59     # 3
Willow
Junior Member
 
Регистрация: 23.12.2003
Адрес: Киев
Сообщения: 118

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


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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