Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

AdvListView Row Color

Status
Not open for further replies.

tjcusick

Programmer
Dec 26, 2006
134
US
Delphi 2007. TAdvListView v1.6.3.0

I am building the ALV dynamically in the code and using
Code:
procedure writetoadvlistview2(xAList:TAdvListView);
var
  myitem: TListItem;
begin
  with xAList do begin
    myitem:=Items.Add;
    myitem.Caption:= xenv;
    myitem.SubItems.Add(xmemName);
    myitem.SubItems.Add(xaddress);
    myitem.SubItems.Add(xcs);
    myitem.SubItems.Add(xzip);
    myitem.SubItems.add(xmemberid);
    myitem.SubItems.add(xVer);
    myitem.SubItems.Add(xAttes);
    myitem.SubItems.Add(xAttd);
    myitem.SubItems.add(xOwed);
    myitem.SubItems.add(xCC);
    myitem.SubItems.add(xHold);
    myitem.SubItems.add(xSemN);
   end;
end;
to write the information into the ALV. What i would like to do, and i cannot find any info on it, is change the row color based on the xVer field.

1. Is there a way to do this?
2. Does anyone have any suggestions on how to do this?

Thanks in advance for any assistance.

Tom C
 
I only have Delphi 6, and no TAdvListView, only TListView - but I'm pretty sure this sort of thing is handled by attaching code to the OnCustomDraw event - you're provided with the Item about to be drawn, and so you can override the drawing of the background.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top