Einzelnen Beitrag anzeigen

made in Germany

Registriert seit: 28. Apr 2006
50 Beiträge
 
#3

Re: listview selected farbe ändern

  Alt 19. Apr 2008, 19:42
jop, ownerdraw noch auf true setzen, funktioniert.

wie kann ich noch ein anderes item markieren, von dem ich die position (i) weiß?

hab einen ansatz, der jedoch nicht funktioniert
Delphi-Quellcode:
var
recti :TRect;

  if i > -1 then begin
      Canvas.Brush.Color := clred;
      Canvas.Font.Color := clblack;
      recti := Listview1.Items[i].DisplayRect(); // was muss da bei DisplayRect rein?
     Canvas.FillRect(recti);
    Canvas.TextOut(recti.Left, recti.Top, Listview1.i]);
    end;
  Mit Zitat antworten Zitat