Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.211 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi-Roadmap: Unterstützung von 4K-Monitoren

  Alt 29. Okt 2016, 23:33
Es geht um das Verhalten, wie Windows das HighDPI steuert.

Delphi unterstützt "nativ" die Aufnahme der DPIAware-Kennung im WindowsManifest und es wurde vermutlich auch bissl was an der "Zoom"-Funktion der VCL rumgebastelt.
https://community.embarcadero.com/in...rt-4k-displays

Es geht also nicht wirklich um 4K, sondern um "hochauflösend" mit mehr DPI.
Wenn die Anwendung nicht als HighDPI-fähig gekennzeichnet ist, dann tut windows so, als wäre der 4k-Monitor nur FullHD.
Windows zoomt dann und deine Anwendung kann die zusätzlichen Pixel nicht nutzen, da seine "virtuelle" Auflösung geringer ist, als die Reale.
https://community.embarcadero.com/in...rt-4k-displays
https://msdn.microsoft.com/de-de/lib...(v=vs.85).aspx
Sieh dir das Bild genauer an, vorallem was die Anwendung selber auf ihrer Form für Zahlen ausgegeben hat.
Miniaturansicht angehängter Grafiken
delphi-virtualized-dpi.png  
$2B or not $2B

Geändert von himitsu (29. Okt 2016 um 23:39 Uhr)
  Mit Zitat antworten Zitat