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.