So viel hacken muss man da gar nicht. Es reicht ein Designtime
Package oder einen
DLL Experten (komllizierter für "Anfänger") zu schreiben und zu laden, das Application.UpdateMetricSettings (der
IDE) auf False setzt. So oft ändert man die Schriftgrößen von Windows nun auch nicht, dass diese Funktionalität relevent wäre. Und man kann Delphi immer noch nach einem Schriftwechel neustarten wenn es sein muss.