Главная страница
    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.45 MB
Время: 0.007 c
6-33710
Maxim Pshevlotsky
2003-07-08 15:59
2003.09.11
Как узнать скорость передачи данных на FTP сервер????


7-33822
Shitikov
2003-06-27 07:45
2003.09.11
COM порт


3-33447
Nikolai_S
2003-08-21 16:35
2003.09.11
Вставка записей в другую базу данных MS Access


14-33806
alxx
2003-08-22 11:42
2003.09.11
Что за телефоны, начинающиеся с кода (424) в Питере?


1-33547
muzik
2003-08-28 18:54
2003.09.11
Fonts - Фонты





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский