Einzelnen Beitrag anzeigen

Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#18

AW: Testen ob Popupmenu gerade angezeigt wird?

  Alt 15. Apr 2011, 23:57
Das war zunächst auch mein Plan, nur leider funktioniert das nicht, weil (auch mit OnIdle) popupshown := false; immer vor dem MouseDown/MouseUp/Click-Event ausgeführt wird

Bin gerade etwas ratlos... es muss doch irgendeine bessere Lösung als ein Timeout (GetTickCount) geben

@EWeiss: Schau ich mir gleich mal an.
[edit]
Ok, meine WinAPI-Kenntnisse sind zu begrenzt, um zu beurteilen, ob mir dein Code weiterhilft. Herauszufinden, wann das Popup zerstört wird, ist inzwischen aber nicht mehr das Problem. Das Problem ist vielmehr herauszufinden, ob ein MouseDown/MouseUp/Click-Event eine Folge der Zerstörung des Popups ist.
[/edit]

Geändert von Namenloser (16. Apr 2011 um 00:04 Uhr)
  Mit Zitat antworten Zitat