Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
16. Apr 2020
PopupParent hat nicht wirlich was mit StayOnTop zu tun.
ABER PopupParent und PopupMode steuern, wie dein Fenster im Verhältnis zu anderen Fenstern deiner Anwendung positioniert ist.
Form.PopupMode=pmEplicit und Form.PopupParent=DeineAndereForm und schon ist dieses Fenster immer vor/über DeineAndereForm, aber bleibt im Hintergrund, wenn man zu einer anderen Anwendung wechselt.
Jupp,...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by himitsu,
15. Apr 2020
Liegt daran, dass der Benutzer die Hoheit hat, darüber was er machen will.
Deswegen wird Programmen im Hintergrund erstmal verboten sich selbst in den Vordergrund zu bringen.
https://www.delphipraxis.net/203758-tastatur-focus-meine-anwendung-nach-shelexecute-und-wait-auf-beenden.html#post1460199