Ich habe ein Popupmenu geöffnet mit TPopupMenu.Popup. Klappt wunderbar aber wenn die Maus nun über ein bestimtes Panel bewegt wird, soll das Menu geschloßen werden. Ich weiss nur nicht wie.
Das:
Delphi-Quelltext
1:
| SendMessage(PopupList.Window, WM_CLOSE, 0, 0); |
funktioniert ganz wunderbar hat nur den Haken das ich danach keine Popups mehr auf bekomme (leuchtet mir auch ein). Eine Reihe anderer Botschaften habe ich leider völlig Erfolglos ausprobiert (WM_KILLFOCUS, WM_EXITMENULOOP...).
Hat jemand eine Idee wie das funktionieren könnte?
mfg,
bp