Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
20. Sep 2017
Hallo,
Application.ShowMainForm := false; ergibt leider das gleiche Ergebnis.
Das PopUp-Menü bleibt da (nur die Taskleiste kommt nach vorne)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
19. Sep 2017
Das Problem ist, dass ich meine MainForm ausblende (weder Fenster noch Taskbar-Button sichtbar) und somit der Fokus (wie ich es denke) nicht mehr an die MainForm übergehen kann.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
19. Sep 2017
mmh - ich hätt doch zuerst das Ganze noch in einem Testprogramm testen sollen
Jedenfalls in nem Testprogramm funktioniert es.
In meinem eigentlichen Programm blende ich bei Programmstart die MainForm hiermit aus:
Hide;
WindowState := wsMinimized;
Und dieser Code ausgeführt und schon funktionierts nicht mehr.
Mein Programm hat eigentlich keine MainForm - nur das PopUp
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Helmi,
19. Sep 2017
Hallo,
ich habe ein Programm mit einem TTrayIcon das ein PopUp-Menü aufruft.
Soweit funktioniert alles ganz normal.
Nur kenn ich das von anderen Programmen mit TrayIcons und PopUp-Menü, dass das PopUp-Menü verschwindet, wenn man es zwar öffnet, aber nichts auswählt und dann in die Taskleiste klickt.
(z. B. beim Outlook-Icon).
Wie kann ich das bei mir mit dem TTrayIcon realisieren?