Einzelnen Beitrag anzeigen

romber

Registriert seit: 15. Apr 2004
Ort: Köln
1.164 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Low/High DPI zur Laufzeit ändern?

  Alt 15. Nov 2018, 12:55
Hallo,

ich habe meine Anwendung für hohe Auflösungen aufwenfig angepasst. Jetzt sieht der GUI auch bei hohen Auflösungen und Skallierungen bis zu einem gewissen Grad schön und sehr scharf aus.

Einige Testpersonen finden die Anzeige aber zu scharf und würden gerne zu der alten gewohnten Anzeige zurückkehren. Das Problem ist aber, dass die hohe Auflösung bereits im Manifest der Anwendung festgelegt wird so, dass ich jetzt eine zweite Datei ohne die High DPI-Unterstützung bereitstellen müsste. Gibt es den keine vennünftige Möglichkeit, die hohe Auflösung zur Laufzeit (z.B. bei der Initialisierung der Anwendung) zu aktivieren/deaktivieren, ohne dass ich den ganzen Code umnkrempeln muss?

Danke!
  Mit Zitat antworten Zitat