Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.270 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Windows 10 HighDPI

  Alt 30. Jul 2018, 20:28
Hallo,
deaktiviere ich unter Projekt-Optionen die Laufzeit-Themes, klappt es bei einem neuen Projekt.
Bei 125% ergibt das PixelsPerInch=120 (96*1.25) wie erwartet.

Bei meinem anderen existierenden Projekt bekomme ich immer 96, egal, was ich unter Windows für eine Skalierung einstelle.

Das hatte ich schon mal bei einem anderen Projekt.
Muss wohl die DPROJ wieder neu erzeugen ;(


Was meinst Du mit berechnen?
Genau das machte bis Windows8.1 (da ging der Murks los) das Screen.PixelPerInch immer selber.
Ab dem Zeitpunkt ging das mit dem Manifest los, um Windows daran zu hindern, selber zu skalieren,
was meistens sehr vermurkst aussieht.
Heiko

Geändert von hoika (30. Jul 2018 um 20:32 Uhr)
  Mit Zitat antworten Zitat