Einzelnen Beitrag anzeigen

norwegen60

Registriert seit: 23. Dez 2007
Ort: Schwarzwald
504 Beiträge
 
Delphi 12 Athens
 
#1

Delphi 12 und High DPI

  Alt 20. Feb 2024, 08:45
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.
Miniaturansicht angehängter Grafiken
delphi_ide.jpg   delphi_ide2.jpg  

Geändert von norwegen60 (20. Feb 2024 um 09:03 Uhr)
  Mit Zitat antworten Zitat