Forum: Sonstige Fragen zu Delphi
by Pfaffe,
20. Feb 2017
SendMessage(PopupMenu1.WindowHandle, WM_IME_KEYDOWN, VK_ESCAPE, 0);
Danke, hast mir sehr geholfen.
Forum: Sonstige Fragen zu Delphi
by Pfaffe,
20. Feb 2017
Das letzte Beispiel funktioniert, genauso so wie ich es benötige.
Ich vermute, dass ein Timer im Spiel ist und immer wenn die Maus auf einem Menüeintrag ist, wird der Timer neu gestartet.
Forum: Sonstige Fragen zu Delphi
by Pfaffe,
20. Feb 2017
Ich habe Deine Project1.exe ausprobiert, da schließt sich nix ohne klick.
Mein neuer Versuch ohne TPopUpMenu: Panel mit Buttons, wobei das Panel automatisch ein- bzw. ausgeblendet wird, je nachdem wo sich der Mauscursor befindet.
Forum: Sonstige Fragen zu Delphi
by Pfaffe,
20. Feb 2017
"Normal": Normal wird nicht gewünscht:-)
Das Menü wird per DropDownMenu.Popup(Pt.X, Pt.Y) geöffnet. Sobald sich die Maus außerhalb des Menüs befindet, soll es sich, ohne Klick, wieder schließen.
So sehe ich es auch.
Danke für die Antworten.
Forum: Sonstige Fragen zu Delphi
by Pfaffe,
19. Feb 2017
Sorry, 4 Jahre später und ich suche ebenfalls nach "das PopupMenu soll nach Verlassen mit der Maus geschlossen werden.".