![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с Popup менню : скажите плз ... [D6, WinXP]
Alexei113 © (2002-12-03 15:31:00)Как узнать активно ли в данный момент котекстное меню
формы или нет(заранее спасибо)
Alexei113 (2002-12-04 16:54:00) [1]Я рад что мой вопрос не остался незамеченным.
Пока пробую указанные Вами способы
Активность Шевченко Игорь указал - это работает!
Теперь осталось с закрытием разобраться...
Игорь Шевченко (2002-12-04 14:26:00) [2]Song © (04.12.02 14:08)
Практика - OnPopup - активно. WM_EXITMENULOOP - неактивно :-)
Song (2002-12-04 14:08:00) [3]Ещё способ, но опять же теория: делаем наследника от меню, в нём ловим WM_ENTERMENULOOP и WM_EXITMENULOOP
Alexei113 (2002-12-04 14:02:00) [4]Спасибо хотя бы на этом - успокоил, а то уж начал грешить
на свое IQ
Song (2002-12-04 13:58:00) [5]Довольно сложно.
Один из способов: надо ставить хук на появление popup окна, потом в потоке например ожидать закрытия окна. Это всё теория на практике будет гораздо сложней.
Alexei113 (2002-12-04 13:36:00) [6]Нет Popu меню(вылетает по правому клику)
Song (2002-12-03 15:37:00) [7]Какое контексное менню? Которое GetSystemMenu?