Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Listview Select Problem (https://www.delphipraxis.net/82485-listview-select-problem.html)

Bernd29bln 14. Dez 2006 09:00


Listview Select Problem
 
Hallo,

Ich hab mir ein download Programm für ein Lan Netzwerk geschrieben.
Mein Problem,wenn jemand bei mir aus dem lan netzwerk downloaded soll im Listview die datei blau selectiert werden und der upload rot.

Wie könnte man das umsätzen?

Gruss Bernd

s-off 14. Dez 2006 13:40

Re: Listview Select Problem
 
Hallo,

Delphi-Quellcode:
Procedure TForm1.MyListViewCustomDrawItem(Sender: TCustomListView;
   Item: TListItem; State: TCustomDrawState; Var DefaultDraw: Boolean);
Begin
   If Item.Caption = 'Upload' Then
      Item.Listview.Canvas.Brush.Color := clRed
   Else If Item.Caption = 'Download' Then
      Item.Listview.Canvas.Brush.Color := clBlue
   Else
      Item.Listview.Canvas.Brush.Color := clWhite;
End;
Damit färbst Du die gesamte Zeile ein basierend auf dem Eintrag in der ersten Spalte (Caption).
Soll auf Basis der Spalten 1 und höher eingefärbt werden, so benutzt Du an Stelle der Caption SubItems.Strings[x]

Bernd29bln 14. Dez 2006 17:02

Re: Listview Select Problem
 
Hallo,

Danke für die Hilfe. :-D

gruss bernd


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz