Вниз
Скачать: CL | DM;

Как узнать видимость меню.   Найти похожие ветки 

← →
plotn_   (2004-05-05 13:28) [0]

Всем привет. Возникла проблема - нужно узнать, видна ли в данный момент попап-менюха. Использую TrxPopupMenu.


← →
clickmaker ©   (2004-05-05 13:47) [1]

WM_ENTERMENULOOP / WM_EXITMENULOOP


← →
plotn_   (2004-05-05 14:10) [2]

Если несложно, краткий пример. Я в винапи не особо.

из хелпа:

WM_EXITLOOP  
wParam = (BOOL) fIsTrackPopupMenu    // flags a shortcut menu
lParam = 0 ;                         // not used; must be zero

не вижу где хэндл менюхи передается.


← →
clickmaker ©   (2004-05-05 14:14) [3]


> plotn_   (05.05.04 14:10) [2]

В событии OnPopup своей менюхи выставляй глобальный флажок. А в ответ на WM_EXITMENULOOP сбрасывай


← →
plotn_   (2004-05-05 14:23) [4]

написал процу:

procedure WhenExitMenuLoop(var mes: TWMExitMenuLoop);message WM_EXITMENULOOP;

не прокатывает. Т.е. в нее не ходит вообще (брэкпойнтом проверил).



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.024 c
4-1081157947
Andery
2004-04-05 13:39
2004.05.23
Создание модального окна


3-1082976172
gleb_b
2004-04-26 14:42
2004.05.23
А где в компонентах DAO транзакции?


4-1080892476
MPS
2004-04-02 11:54
2004.05.23
Как работать с XML не пользуясь VCL?


1-1084267650
Andrey79
2004-05-11 13:27
2004.05.23
Шрифт для Code Editor


7-1081791170
<DeL.>
2004-04-12 21:32
2004.05.23
Контекстное меню в SysTray




   Наверх