Текущий архив: 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.008 c