Hallo,
ich erstelle unter 150% Windows-Skalierung auf einem HighDPI Monitor eine Anwendung mit Projekteinstellung->Manifest v2 Monitor.
Windows 10, Delphi 11.2
Alle Forms werden sowohl mit 150% Skalierung wie mit 100% Skalierung korrekt dargestellt.
In einer Form lade ich zur Laufzeit Frames und da beginnt das Problem.
Seit 11.2 ist es endlich so, dass die Frames korrekt dargestellt werden (so wie im Designer) unter 150% Skalierung.
Allerdings sind die
GUI-Elemente unter 100% Skalierung falsch (Positionen teilweise um 50% zu groß).
Hier ein Bild von der Anwendung unter 150% Skalierung, so wie designed:
und hier mit 100% Windows-Skalierung:
Falls sich jemand das Beispielprojekt ansehen würde:
https://app.box.com/s/p7heuuqzhv4uyljiixz01404m65g7q65
Ist das ein Bug von Delphi? Mache ich da was falsch oder gibt es einen Workaraound?
Danke für jede Hilfe.