Einzelnen Beitrag anzeigen

Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Menuitem und Ownderdraw und Hotkey

  Alt 22. Okt 2019, 15:27
Versuch mal ein Canvas.BrushStyle := bsClear zu setzen. Du scheinst ja den Text auch komplett selbst zu malen und schneidest den unterstrichenen Buchstaben aus und zeichnest ihn separat. Durch das nachträgliche Zeichnen der restlichen Caption wird dann natürlich der vordere Teil übermalt, da Canvas.TextOut() ein Rechteck zeichnet und nicht nur den Text.
  Mit Zitat antworten Zitat