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

Вниз

Обработка событий popup до отработки вызвовшей процедуры.   Найти похожие ветки 

 
Erik   (2003-08-29 16:06) [0]

А как сделать обработку событий от popup мену, до завершения метода popup(x,y)?
А то метод OnClick вызывается после закрытия и отработки процедуры вызвайшей popup(x,y).


 
Юрий Федоров ©   (2003-08-29 16:15) [1]

MouseDown ?


 
don-do   (2003-08-29 16:16) [2]

А PoupMenu.OnPopup подойдет?


 
Skier ©   (2003-08-29 16:18) [3]

>Erik (29.08.03 16:06)
Т.е. обработать OnClick до того как меню показалось на экране ?
И на что это будет похоже ?


 
Erik   (2003-08-29 16:24) [4]

Нет все проще, я хочу узнать какой пункт мену был выбран после вызова popup(x,y).
А OnPopup проклятый откабатыват после заваершения поей процедуры, как это не породоксально!!!


 
Erik   (2003-08-29 16:26) [5]

Разумеется у меня стоит обработка OnClick типа
TMenuItem(Sender).Parent.Tag := TMenuItem(Sender).Tag;
но такая штука непроходит, поскольку просто невызывается в нужное время.


 
Skier ©   (2003-08-29 16:27) [6]

WM_ENTERMENULOOP не спасёт ?


 
Erik   (2003-08-29 16:33) [7]

Вот так неспасает
mSeadmed.Popup(Pt.X, Pt.Y);
SendMessage(mSeadmed.Handle,WM_ENTERMENULOOP,0,0);
Думаю, что нечто неспасет. Надо както самопу узнать какой пункт мену был выбран.


 
Erik   (2003-08-29 17:03) [8]

Неукого нету предложений где хранится выбраный пункт мену? Ведь объект неуничтожается, возможно узнать его преведущее состояние?



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
14-33799
Nerv
2003-08-22 11:53
2003.09.11
Книги


3-33519
BillyJeans
2003-08-19 15:36
2003.09.11
Файлы _QSQL153.DBF, как с ними бороться?


1-33568
Pirat
2003-08-28 12:15
2003.09.11
странный глюк TListView


6-33706
Opera
2003-07-09 15:04
2003.09.11
Имя в сети


1-33622
Raper
2003-09-01 17:47
2003.09.11
Кто нибудь обьясните по какой формуле работает оператор XOR