Einzelnen Beitrag anzeigen

Meta777

Registriert seit: 8. Sep 2004
Ort: Magdeburg
248 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

TMenuItem OnMeasureItem/WM_MEASUREITEM zur Laufzeit auslösen

  Alt 29. Jun 2007, 11:56
huhuhuhu...

ich weise zur Laufzeit (normalerweise im FormCreate) die OnMeasureItem und OnAdvancedDrawItem von TMenu-Kompos zu. Aber ich habe gerade feststellen müssen das OnMeasureItem bei TMainMenu.Components wohl nur direkt nach dem Erzeugen des TMenuItems aufgerufen wird. Jedenfalls wird es kein weiteres mal aufgerufen und deswegen habe ich das Problem bei größerer Schriftgöße der Platz nicht ausreicht.
Nu die Frage: Kann man das irgendwie nochmal aufrufen lassen? Gibt es da ne Möglichkeit das TMenuItem.MeasureItem nochmal aufgerufen wird?

Danke und Shalom
  Mit Zitat antworten Zitat