Delphi/Lazarus: Programm mittig auf dem Bildschirm platzieren
Frage von Gast | 04.04.2014 um 15:49
Ich möchte dass mein Programm direkt nach dem Öffnen genau auf der Mitte des Bildschirms zentriert erscheint.
Dazu nutze ich die Eigenschaft TForm1.Position und setze diese auf poDesktopCenter.
Ich habe mein Programm ins Internet gestellt und ein Nutzer klagt darüber, dass er zwei Bildschirme benutzt und das Programm dann irgendwo dazwischen hängt. Ich kann das leider nicht nachvollziehen, da ich nur einen Bildschirm benutze.
Ist es möglich, das Programm immer noch zentriert zu behalten, aber nicht zwischen den Bildschirmen sondern zentriert mittig auf dem ersten Bildschirm?
Ähnliche Themen
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
HTML5 Canvas: Text auf einem Punkt horizontal und vertikal zentrieren
Tutorial | 0 Kommentare
Delphi: Systemweiter HotKey
Tutorial | 3 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Windows: Programm als Administrator ausführen - Einmal, immer oder mit Verknüpfung
Tutorial | 0 Kommentare
Delphi: Globale Behandlung von Fehlermeldungen (Exceptions)
Tutorial | 0 Kommentare
Delphi/Lazarus: 3 Wege um eine Zahl auf X Nachkommastellen zu runden
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Setze die Eigenschaft Form.Position statt auf poDesktopCenter auf poScreenCenter. Dann sollte es auch mit mehreren Bildschirmen funktionieren.
Mit poDesktopCenter wird das Programm in die Mitte des Desktops gesetzt. Die Taskleiste gehört nicht zum Desktop, jedoch kann sich der Desktop über mehrere Bildschirme erstrecken. Das Resultat ist dann, dass das Programm in der Mitte hängt.
Mit poScreenCenter wird das Programm dagegen mittig auf dem physikalischen Bildschirm platziert. Und das unabhängig von der Task-Leiste oder anderen Bildschirmen.
06.04.2014 um 16:06