Hallo Uwe, das geht nicht, da ich keinen 4K Monitor habe, ich bin da immer auf die Kunden angewiesen und die nervt jetzt schon das ich dauernd störe. Die Anwendung ist auch recht groß, die ist schon mit Delphi 1 angefangen worden. Ich würde Wochen (Monate) brauchen um das nachzuvollziehen.
Verstehe das Problem nicht.
Es geht um die *.dfm
Öffne dein Projekt selektiere alle Controls die auf der Form sind kopiere diese und paste sie in einem neuen Projekt auf die Form.
Danach testest du ganz einfach das neue Projekt ob DPI funktioniert.
Dafür brauchst du keine einzige zeile Code.
Mache dann ein Backup deiner alten *.dfm und kopiere die neue in den Pfad des alten Projekt.
gruss