AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Delphi 11 mit High DPI -> Formulare werden doppelt skaliert
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi 11 mit High DPI -> Formulare werden doppelt skaliert

Ein Thema von Friday · begonnen am 16. Sep 2021 · letzter Beitrag vom 31. Okt 2021
 
Friday

Registriert seit: 6. Mai 2008
104 Beiträge
 
Delphi 11 Alexandria
 
#1

Delphi 11 mit High DPI -> Formulare werden doppelt skaliert

  Alt 16. Sep 2021, 21:48
Stellt man bei Delphi 11 in den "Optionen->Benutzeroberfläche-Formular-Designer->High DPI" den Modus auf "Automatisch", werden die Formulare in der in Windows eingestellten Skalierung dargestellt (also wie man es erwarten würde).
Erzeuge ich das Projekt wird die so erstellte Anwendung aber nun (teilweise) doppelt skaliert. Also manche Texte sind in der zu erwarteten Größe (z.B. TEdit, TButton, TMainMenu), andere sind viel zu groß (TLabel, TGroupBox).
Projekteinstellung: GDI Skalierung
Umgebung: Win10 Pro, 2 x 4k Monitoren mit 150% Skalierung.

Mit "Über v2 Monitor" statt "GDI Skalierung" ist dieses Problem behoben, allerdings machen dann andere Komponenten die (noch) nicht High-DPI fähig sind Probleme.

Mit Delphi 10.4 war das kein Problem, allerdings war der Code im Editor unscharf

Aktuelle Lösung ist die High DPI Einstellungen des FormularDesigners auf "Low DPI" zu lassen, womit die Formulare dann zur Entwurfszeit winzig klein sind. Kann ich natürlich auch einfach nur vor jedem Kompilieren wieder umstellen, aber das sind alles keine schönen Lösungen.
Kann den Bug jemand bestätigen oder gibt es eine andere Lösung?

danke
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 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 by Thomas Breitkreuz