![]() |
Farbe des Markierten Items in einer TListView ändern???
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Wie kann ich die Farbe der selektierten Items in einer TListView ändern und eine Kante um den Item erstellen? So was in der Art: |
Re: Farbe des Markierten Items in einer TListView ändern???
Damit alle richtig verstehen: auf der Bild ist eine Screenshot-Manipulation. So was möchte ich erreichen. Ich bin sicher, dass jemand das schon gemacht hat.
|
Re: Farbe des Markierten Items in einer TListView ändern???
Du musst OnDrawItem verwenden, wenn du das willst, was ich denke..
wie z.B. hier: ![]() |
Re: Farbe des Markierten Items in einer TListView ändern???
Diese Beispiel ist für TListBox. Weiss jemand, wie ich das für TListView mache?
|
Re: Farbe des Markierten Items in einer TListView ändern???
Das ist doch im Prinzip dasselbe (imho)...
Versuchs doch einfach.. |
Re: Farbe des Markierten Items in einer TListView ändern???
Ich denke, dass es nicht ganz dasselbe ist. OnDrawItem bei TListView hat abdere Parameter als TlistBox. Noch Ideen?
|
Re: Farbe des Markierten Items in einer TListView ändern???
Ich bin mir definitv sicher, dass es gleich funktioniert!
Listbox:
Delphi-Quellcode:
Listview:
DrawItem(Control: TWinControl; Index: Integer; Rect: TRect; State: TOwnerDrawState);
Delphi-Quellcode:
Item ist halt gleich das zu zeichnende Item, aber das macht ja eigentlich nix aus..
DrawItem(Sender: TCustomListView; Item: TListItem; Rect: TRect; State: TOwnerDrawState);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz