Form auf Primary Monitor platzieren
-
Hallo,
zugegeben eine Anfängerfrage. Aber dadurch hoffentlich auch leicht zu beantworten.
Ich habe eine Docking-Station mit zwei unabhängigen Monitoren.
Wie bekomme ich denn meine Anwendung dazu, die Position poDesktopCenter auf dem
Primary Monitor zu bringen. Momentan hängt das zwischen beiden Monitoren, quasi als würde es einen Desktop über die beiden geben.Danke
Luise
-
Verwende poScreenCenter den wie du schon festgestellt hast ist poDesktopCenter der komplette Desktop.
Edit:
Ach ja und falls du weitere TForms darstellen willst empfiehlst sich poMainFormCenter.
-
Hallo,
danke für die Antwort. Wenn das hilft bringt mich das schon weiter.
Gleich mal ausprobieren.Aber was ist denn, wenn ich mich jetzt entscheide, alles auf den zweiten, oder
dritten oder vierten Monitor zu packen?Wie ich die einzelnen Monitore und deren Handle mit Position herausbekomme ist
mir über die WinApi bekannt, einfach einen enum Typ verwenden und über EnumDisplayMonitors durchrastern.Ich dachte es gäbe einen Trick, wie ich meiner TForm beibringe, welchen ScreenCenter er auf welchen Monitor einnehmen soll.
Interessehalber würde ich das aber schon gern wissen.
Lg
Luise
-