![]() |
TCategoryPanel Delphi 11 HighDPI issues
Ich nutze Delphi 11, mit Patch 1 sowie November Patch.
Ich entwickele auf einem 4K Bildschirm, mit 150% Windows Skalierung. Alles normal. Alle Button und controls sehen gut aus, auch unter 1920x1080 mit 96ppi, AUSGENOMMEN alles was in einem TCategoryPanel ist, dort ist alles, von TButton bis TEdit, viel zu gross. Es sieht so aus, als wenn TCategoryPanel nicht richtig basierend auf den DPI skaliert wird. Kennt das jemand oder besser noch, hat jemand eine Lösung? |
AW: TCategoryPanel Delphi 11 HighDPI issues
Liste der Anhänge anzeigen (Anzahl: 2)
Ich habe mal 2 Bilder angehängt:
good.jpg = So wie es auf dem 4K Monitor aussieht (so soll es auch sein) bad.png = so wie es aussieht, wenn es auf einem anderen Computer mit 1920x1080 und 96ppi gestartet wird. Alle anderen Controls außerhalb des TCategoryPanels sind einwandfrei unter allen Auflösungen. |
AW: TCategoryPanel Delphi 11 HighDPI issues
Mach dafür bitte einen QP-Report auf. Genau solche Fehler möchte man in Delphi 11.1 behoben haben.
|
AW: TCategoryPanel Delphi 11 HighDPI issues
Sind die Dateinamen vertauscht?
Ich finde das bad.jpg sieht gut und normal aus und beim good.jpg merkwürdig alles vergrößert dargestellt. |
AW: TCategoryPanel Delphi 11 HighDPI issues
Ich vermute, das good image ist eine Bitmap-Skalierung von Windows, während bei bad die Positionen nicht zu der Größe passen.
|
AW: TCategoryPanel Delphi 11 HighDPI issues
In dem "good" Bild sind alle controls sichtbar und an der korrekten Position, während bei "bad" sich Abstände zwischen Controls vergrößern sowie Controls einfach nicht sichtbar sind durch die fehlerhafte Skalierung.
beide Bilder sind einfach Screenshots von dem 4K Monitor, 144PPI (good) und einem 1920x1080 Monitor, 96PPI (bad). Es kann sein das die beim Hochladen hier noch etwas skaliert worden sind, aber das tut eigentlich nichts zur Sache. Es geht darum, dass das Layout bei "good" genau so ist, wie es sein soll, alle Controls sichtbar, und bei "bad" sieht es dann so aus, wenn es auf einem System mit niedrigerer Auflösung gestartet wird. |
AW: TCategoryPanel Delphi 11 HighDPI issues
Ich wiederhole mich:
Zitat:
|
AW: TCategoryPanel Delphi 11 HighDPI issues
Zitat:
|
AW: TCategoryPanel Delphi 11 HighDPI issues
Zitat:
|
AW: TCategoryPanel Delphi 11 HighDPI issues
Zitat:
QC link: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz