Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Popup menu, отловить закрытие   Найти похожие ветки 

 
Dioman ©   (2005-12-01 10:30) [0]

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


 
Deka ©   (2005-12-01 10:34) [1]

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


 
Dioman ©   (2005-12-01 10:36) [2]

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


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


> Dioman

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


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


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

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


 
Deka ©   (2005-12-01 10:57) [5]

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


 
Dioman ©   (2005-12-01 10:59) [6]

проехали


 
Leonid Troyanovsky ©   (2005-12-01 12:42) [7]


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


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

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.041 c
1-1133027361
SergP
2005-11-26 20:49
2005.12.25
Прерывание Thread из-за исключения...


14-1133039450
Алекскндр
2005-11-27 00:10
2005.12.25
Книги по Delphi - Посоветуйте


14-1133415994
WondeRu
2005-12-01 08:46
2005.12.25
С днем рождения, Керк!


1-1133153544
Shlomo
2005-11-28 07:52
2005.12.25
Install Shield выдаёт непонятную ошибку?


2-1134150777
OLEGNik
2005-12-09 20:52
2005.12.25
Как экспортировать процедуры procedure(): overload из dll ?