Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mkinzler,
28. Mai 2006
Meines Wissens garnicht (Zumindest beim Standard-Label). Nimm doch ein Edit.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mkinzler,
28. Mai 2006
Der Canvas ist die Zeichenfläche.
In Delphi-Demos-Ordner gibt es ein Beispiel (Customdraw eines Treeviews ist aber sehr ähnlich.)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by mkinzler,
28. Mai 2006
Wenn du die Eigenschaft .Ownerdraw deimes MainMenu-Objektes auf true setzt, kannst du die Menüeinträge selber zeichnen. Jeder Eintrag hat eine Event-Property .onDrawItem bzw. .onAdvancedDrawItem in der du eine Referenz auf den Canvas des Menüs und dem Rechteck des Menüeintrags bekommst.