Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Popup menu, отловить закрытие


Dioman ©   (2005-12-01 10:30:00) 

есть попап меню... как отловить событие что оно закрыто и не выбран не один пункт меню (например нажали Esc) ??? стандартными средствами.


Leonid Troyanovsky   (2005-12-01 12:42:00) [1]


> Dioman ©   (01.12.05 10:30)  
> есть попап меню... как отловить событие что оно закрыто
> и не выбран не один пункт меню (например нажали Esc) ???


http://groups.google.com/group/fido7.ru.delphi/msg/5b9dbffffc9d6b13

--
Regards, LVT.


Dioman   (2005-12-01 10:59:00) [2]

проехали


Deka   (2005-12-01 10:57:00) [3]

А может приспособить второй таймер? Тогда не надо переключать обработчики.


Dioman   (2005-12-01 10:54:00) [4]


> Васяня   (01.12.05 10:43) [3]

это называется стандартными средствами... уже ковыряюсь


Васяня   (2005-12-01 10:43:00) [5]


> Dioman

Сырцы доступны, открывай да смотри... нашел? ну вот теперь у тебя два пути: в программе переопределить процедуру/функцию вызываемую при закрытии, либо написать свой компонент у которого ты создашь свой property соответсвенно отвечающих за обработку событий вызываемых при закрытии...


Dioman   (2005-12-01 10:36:00) [6]

нужно!
В задаче есть таймер с неким ОБРАБОТЧИК1 по умолчанию. При вызове меню обработчик таймера переключается на ОБРАБОТЧИК2, при гашении меню требуется вернуть таймер на ОБРАБОТЧИК1.


Deka   (2005-12-01 10:34:00) [7]

И зачем это тебе? Если в меню ничего не выбрано ничего и не произойдет. Или тебе надо чтобы если уж открыто меню, то из него надо непременно что-нибудь выбрать?


Наверх

Титульная страница Поиск, карта сайта Написать письмо