Einzelnen Beitrag anzeigen

KHJ

Registriert seit: 15. Dez 2005
41 Beiträge
 
Delphi 12 Athens
 
#1

TMainMenu: Änderung der Schriftgröße ändert nicht den Abstand der Einträge

  Alt 18. Jun 2025, 17:58
Wenn ich die Schriftgröße des TMainMenu während der Laufzeit ändern will, dann muss ich das über Screen.MenuFont.Assign(EinFont) machen.
Das erfordert auch, dass IM Objektinspektor die Eigenschaft OwnerDraw := true setze.
Das funktioniert auch so weit.

Aber der Abstand zwischen den Menüeinträgen verändert sich nicht und dadurch sieht es unschön aus oder ist nicht mehr vollständig lesbar.

Ist das ein Bug?
Und wie kann ich das beheben?

Karlheinz
Miniaturansicht angehängter Grafiken
tmainmenu_nachstart_size9.jpg   tmainmenu_nachaenderung_size12.jpg  
Karlheinz Jansen
  Mit Zitat antworten Zitat