Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.421 Beiträge
 
Delphi 12 Athens
 
#3

AW: Schriftgröße des Hauptmenüs verändert sich

  Alt 23. Jul 2024, 12:28
Das kann passieren, wenn die Applikation eine passende WM_SETTINGCHANGE Message bekommt und die Fonts erneut aus Windows übernimmt. Man kann das verhindern, indem man Screen.UpdateMetricSettings := False setzt, bekommt dann aber eventuell auch noch andere Änderungen nicht mehr mit.

Alternativ kannst du auch im MainForm einen Message-Handler für CM_SYSFONTSALLCHANGED einbauen und dort den Screen.MenuFont wieder passend setzen.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat