Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#4

AW: TPopUpMenu *nicht* modal anzeigen

  Alt 1. Apr 2020, 17:22
Wie jetzt?
  • du willst das Popup öffnen und "automatisch" eine Funktion (Item) davon auf aufrufen
  • oder du willst das Popup öffnen und falls der Nutzer eine gewisse Zeit nichts macht das wieder schließen (Nutzer macht innerhalb von 30 Sekunden nix, dann wieder zu)



Zitat:
Wird bei APopUpMenu.Popup(10, 50); das Ereignis OnPopup ausgelöst? Dann dort EineFunktion; aufrufen?
OnPopup kommt vor dem Anzeigen und bis dahin wartet das .Popup natürlich auch auf dessen Beendigung.

Dinge verzögert/parallel starten: Timer, PostMessage, TThread.ForceQueue oder eben "richtig" asynchron in einem Thread.
Bei der Vaiante mit dem Timeout (nach x Sekunden zu) wäre der Timer doch passend.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat