Hallo zusammen,
ich habe eine neuen Laptop mit 3840 x 2400 Auflösung und 225% Skalierung
Ich dachte mir nichts böses dabei, als ich auf diesen Delphi 12 installierte
Erster Schock beim Öffnen: Meine Formulare waren nur noch in Miniformat zu sehen
Suche brachte mich zu diesem Artikel
https://blogs.embarcadero.com/de/new...orm-designing/
Zitat:
Es gibt eine sehr aufregende Verbesserung in Delphi.
OK, das aufregende hatte ich mir anders vorgestellt. Nachdem ich High DPI auf automatic umgestellt hatte, war die versprochene Aufregung da:
Mein Form war zwar größer, aber gut ausgesehen hat es nicht. Bitmaps in Miniformat, einige Komponenten OK, andere zu fett, Schrift schlecht angeordnet, ...
Weiter Suche, mit der bitteren Erkenntnis, dass ich mir mit Delphi ein neues Problem aufgehalst habe. Sie führte u.a. zu diesem Artikel
https://www.delphipraxis.net/214081-...highdpi-2.html
Also Monitor mit 1980 x 1020 und 100% angehängt, Delphi auf fix 96DPI eingestellt, alte .dfm aus
SVN runter geladen, Delphi geöffnet und auf zweiten Bildschirm verschoben
Mittlerweile sieht meine
IDE so wie im Anhang aus und ich weiß nicht mehr weiter
Hat mir jemand Tips:
- Wie ich die Taskleiste der IDE wieder so hinbekomme, dass sie wie eine Taskleiste aussieht. Ziehen an den Taskleisten bewegt nichts. Auch aus und anschalten der Taskleisten ändert nichts
- Was muss ich wie einstellen, dass ich ohne "High DPI" Gedöns mit meinem Laptop arbeiten kann (3840 x 2400, 225%)
- Gibt es eine Möglichkeit, ohne Zerstücklung der IDE oder der Forms, auch mal auf einem 1920 x 1080, 100% Screen zu arbeiten
Und noch was: Sobald ich die Anwendung auf dem zweiten Bildschirm kompiliere, wurden sie automatisch auf den ersten verschoben. Im Kompilat sehen die Forms aus wie immer (Scaled = False). Also nicht so scharf wie in dem aufregenden Artikel, aber lesbar. Nicht aber auf der
IDE. Nachdem ich jedes Layout auf den zweiten Bildschirm gezogen ahbe, blieben sie dort auch beim Kompilieren.
Vielen Dank
Gerd
PS: Ich bin froh, dass unsere Hauptanwendung, an der mehrere Entwickler arbeiten, noch immer unter Delphi XE gepflegt wird. Die läuft aber in einer VM und vielleicht ist das der verbleibende Weg.