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 Dreiecke im Spaltentitel einer TListView-Komponente (https://www.delphipraxis.net/10334-dreiecke-im-spaltentitel-einer-tlistview-komponente.html)

ArrayOf.. 16. Okt 2003 11:50


Dreiecke im Spaltentitel einer TListView-Komponente
 
Hallo,

weiß hier eventuell oder auch zufälligerweise jemand, wie man in die Spaltentitel einer TListView-Komponente diese schönen kleinen nach oben oder unten gerichteten Dreiecke hineinbekommt. Also diejenigen, welche anzeigen, bezüglich welcher Columne und in welcher Richtung der Listeninhalt sortiert wird.

Thx schonmal vorneweg.

OLLI_T 16. Okt 2003 13:02

Re: Dreiecke im Spaltentitel einer TListView-Komponente
 
HY!

1. Du benötigst eine ImageList, die Deine Bildchen bzw. konkret Pfeile enthält.

2. Diese Imagelist der Property SmallImages des Listviews zuweisen

3. Die Columns des Listviews anklickern und den Spalten den gewünschten ImageIndex aus der IMageList zuweisen

4. Auf das OnColumnClick Event reagieren, die Spalten umsortieren und den ImageIndex wechseln.

Gruss

OLLI

Tpercon 16. Okt 2003 13:41

Re: Dreiecke im Spaltentitel einer TListView-Komponente
 
Damit befinden sich die Pfeile wohl vor der Spaltenbeschriftung!

ArrayOf.. 16. Okt 2003 14:07

Re: Dreiecke im Spaltentitel einer TListView-Komponente
 
Aha, mer schwante doch schon so was, dass auch das hier wieder mit so kleinen Bildchen gehen könnte. Also nicht ganz unähnlich zur 'Tapezierung' von Toolbuttons auch...

Mache erst seit sehr kurzem mit TListView.

(..na dann guck ich jetzt wohl erstmal, in welchen Apps es denn auch die diesbezüglich schönsten Bilderchen zu organisieren gibt *g*)

Besten Dank nochmal.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:19 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