Einzelnen Beitrag anzeigen

THY4243

Registriert seit: 15. Dez 2012
Ort: München - Untermenzing
40 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Windows Scaling für komplette Applikation deaktivieren

  Alt 23. Nov 2021, 21:47
Hallo,

das mit der Empfehlungen Scaled := False zu setzen ist ein Punkt, der schon genannt wurde und dem ich mich anschließe.
Es gibt da noch zwei weitere Einstellungen, die im jeweiligen Form helfen können. AutoScroll := False und ParentFont:= False.

Wegen der Resource / Manifestdatei - in der ZiP (Anlage) findet sich ein Beispiel, wie das aussieht. Die Versionierung muss dazu in der Delphi IDE ausgeschaltet sein und auch die DPI-Einstellungen. Wie die gewünscht *.rc Datei dann in der *.dpr einzubinden ist - siehe das Beispiel und auch den Hinweis von Uwe Raabe https://www.delphipraxis.net/1449426-post7.html
Wichtig ist, den Standardeintrag "{$R *.res}" auszukommentieren oder zu löschen.

Die Kompatibilitätseinträge im Manifest "supportedOS" (Vista bis Windows 10) wirken sich auch bei der Abfrage der Windows-Version aus dem Programm heraus aus. Mit // am Zeilenanfang lassen diese Einträge sich auskommentieren, falls Seiteneffekte auftreten.

In wie weit die Ansätze bei dem Projekt des Kunden helfen, hopefully. Vielleicht findet sich eine Kombination.
Angehängte Dateien
Dateityp: zip RC-Test.zip (222,2 KB, 12x aufgerufen)
  Mit Zitat antworten Zitat