Einzelnen Beitrag anzeigen

teebee

Registriert seit: 17. Jan 2003
Ort: Köln
460 Beiträge
 
Delphi 6 Professional
 
#4

Re: Eine dünne, kaum sichtbare Linie zwischen ListBox-Items?

  Alt 11. Jun 2005, 19:04
Delphi-Quellcode:
procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
  Rect: TRect; State: TOwnerDrawState);
Var lb: TListBox;
begin
  lb := Control As TListBox;
  lb.Canvas.TextOut(Rect.Left,Rect.Top,lb.Items[Index]);
  lb.Canvas.Pen.Color := clred;
  lb.Canvas.MoveTo(Rect.Left,Rect.Bottom-1);
  lb.Canvas.LineTo(Rect.Right,Rect.Bottom-1);
end;
ListBox.Style noch auf lbOwnerDrawFixed setzen.

Gruß, teebee
  Mit Zitat antworten Zitat