Einzelnen Beitrag anzeigen

empanyc

Registriert seit: 31. Jan 2004
42 Beiträge
 
#4

Re: schriftfarbe bei customdraw

  Alt 6. Apr 2004, 15:22
Im OnCustomDrawItem-Ereignis:

Delphi-Quellcode:
 treeview1.Canvas.Brush.Style := bsclear;
 treeview1.Canvas.Font.Color := clblack; // <---
 treeview1.canvas.TextOut(x+5,y,node.Text);
 defaultdraw := false;
Trotz der markierten Zeile wird der Text, wenn ich den Eintrag
markiert habe, immer weiss angezeigt.
Auch die "unmarkierte" Farbe lässt sich net ändern.

Das "defaultdraw := false" ist halt nötig, damit das Hintergrundbild
korrekt angezeigt wird.

Gruß
Mario
  Mit Zitat antworten Zitat