Zmiana koloru czcionki w jednej linijce w ListBox

0

Ave.
Wiem, że coś z DrawItem, ale nie wiem co dokładnie...

WIęc jak zrobić, żeby określona linijka w listBoxie zmieniła swój kolor?

(coś jak piosenka odgrywana w plyliście WinAmpa)

0

ustawiaj Canvas.Brush.Color:=clRed;

0

ustawiaj Canvas.Brush.Color:=clRed;

A skąd będzie wiedział w jakiej linijce zmienić kolor?

0

:-[ :-[ :-[ :-[ :-[
A z helpa umiesz korzystać?? Poszukaj pod hasłem TCustomListBox.OnDrawItem --> TDrawItemEvent
Taki problem jest otworzyć helpa (i ewentualnie stronkę tłumaczącą tekst). Nienawidze leni!!

type TDrawItemEvent = procedure(Control: TWinControl; Index: Integer Rect: TRect; State: TOwnerDrawState) of object;

1 użytkowników online, w tym zalogowanych: 0, gości: 1