Einzelnen Beitrag anzeigen

UliBru

Registriert seit: 10. Mai 2010
155 Beiträge
 
Delphi 11 Alexandria
 
#29

AW: Delphi 12 und HighDPI

  Alt 7. Dez 2023, 18:40
Vielen Dank. https://quality.embarcadero.com/browse/RSP-37558 ist aber nicht die Ursache.
Ich bin dahintergekommen. Wenn man unter Project - Options - Custom Styles einen anderen Style wählt als default Windows dann ändert sich die ClientWidth.
Im Default-Modus ist alles richtig. Abhängig vom gewählten Style vergrößert sich die ClientWidth der Form bei mir um 10 oder 12 px (ich habe nicht alle Styles bzw. Scalings getestet).

Fazit: es ist wohl kein HighDPI Thema, sondern eine Frage der Styles. Das Problem wurde schon früher bemerkt, Gugl zeigt diverse Fundstellen.
Keine Ahnung ob es eine generelle Lösung gibt, ich finde schon was. Es ist eben mal wieder kein Rapid Application Development, wie öfter schon Kampf an unerwarteten Fronten.
Er wollte so richtig in Delphi einsteigen. Nun steckt er ganz tief drin ...
  Mit Zitat antworten Zitat