Einzelnen Beitrag anzeigen

Hobby-Programmierer

Registriert seit: 19. Jan 2006
Ort: München
392 Beiträge
 
Delphi XE Starter
 
#2

Re: Listview Background Image und Text ????

  Alt 11. Jan 2007, 01:10
Moin ...,
schau mal ob das funzt
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Listview1.DoubleBuffered:= true; // Flimmern d. Lv verhindern
end;

procedure TForm1.ListView1CustomDraw(Sender: TCustomListView;
  const ARect: TRect; var DefaultDraw: Boolean);
begin
  with Sender as TListview do begin
    Canvas.StretchDraw(ARect, Image1.Picture.Bitmap);
    SetBkMode(Canvas.Handle, TRANSPARENT);
    Perform(LVM_SETTEXTBKCOLOR, 0, LongInt(CLR_NONE));
    ListView_SetBKColor(Handle, CLR_NONE);
  end;
end;
[edit]Schmarrn von heut Nacht berichtigt [/edit]

LG Mario
Angehängte Dateien
Dateityp: zip listview_170.zip (15,4 KB, 65x aufgerufen)
Mario
'Lesen Sie schnell, denn nichts ist beständiger als der Wandel im Internet!'
  Mit Zitat antworten Zitat