Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.376 Beiträge
 
Delphi 12 Athens
 
#11

AW: Skalierungsfaktor Win11 mit Delphi XE ermitteln

  Alt 24. Apr 2025, 09:47
Ja, in XE gibt es einen Haken in den Projekt-Optionen.

In nachfolgenden Delphis ist dort noch hinzugekommen,
dass man UAC-Modus (Administrator), DPI-Awareness und UI-Access wählen kann (außerdem wird die OS-Kompatibilität angegeben und der UI-Style/GDI-Version6 ist auch immer aktiv),
sowie, dass man dort alternativ eine eigenes Manifest-Datei angeben kann.



Ja, die Komonente TXPManifest, welche man auf die Form pappen kannte, macht nichts anderes, als die Unit einzubinden (danach kann man das nutzlose Dinge wieder löschen),
und die Unit XPMan bindet einfach nur eine Manifest-Resource eine (nur UI-Style, bzw. GDI/DLL-Version enthalten)

Natürlich kann man das alles abschalten und so oder so ein eigenes Manifest nutzen (früher und heute),
wo man, für dieses Problem hier, eben bei DPI-Awareness etwas Passendes wählt.
Alles Wichtige dazu lässt sich im Forum finden.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat