Also woher du die Farbe der Gridlines bekommst kann ich dir auch nicht sagen.
Aber um den Bereich unter den Items anzumalen, brauchst du doch die Information wo Items sind und wo nicht gar nicht.
Erstens bietet die ListView das (glaube ich) als property an.
Und selbst wenn nicht:
Delphi-Quellcode:
procedure TForm1.OnAdvancedCustomDraw(...);
begin
with Sender.Canvas do begin
Brush.xyz := zyx; // Alle Einstellungen vornehmen;
FloodFill;
end;
end;
Oder hab ich dich falsch verstanden?