Witam,
w kodzie jest chyba jakiś błąd bo nie działa mi zmiana koloru tła zaznaczonego rekordu:
procedure TLogowanie_admin.ListView1CustomDrawItem(Sender: TCustomListView;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
with ListView1.Canvas do
begin
if Item.Selected then
begin
Font.Color := clgreen; // Dla odmiany tutaj zmienia kolor tekstu..
Brush.Color := clgreen; // niestety nie zmienia koloru gdy wybiorę rekord
end;
end;
// ListView1.Canvas. Brush.Color := clgreen; // zmienia kolor wszystkich rekordów
DefaultDraw := True;
end;
Wie ktoś co robię źle?
Proszę o pomoc.