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 Liste mit Icons? (https://www.delphipraxis.net/132625-liste-mit-icons.html)

SonicTTH 16. Apr 2009 11:23


Liste mit Icons?
 
Hallo,

Ich habe bereits danach gesucht allerdings nichts zutreffendes gefunden.
Sollte das vorhandensein eines entsprechenden Threads dennoch der Fall sein, so bitte Ich darum diesen hier zu löschen und mir einen hinweis darauf per pn zukommen zu lassen. Danke :)

Nun zu meinem Problem:

Ich möchte wissen ob es eine komponente gibt die eine Listenfunktion enthält, zu der man bei jedem listeneintrag ein Icon und Text anzeigen kann (damit meine ich das standart .ico format mit 32x32 pixel).

Vielen Dank,
SonicTTH

Luckie 16. Apr 2009 11:40

Re: Liste mit Icons?
 
Meinst du einen Listview?

Ansonsten kann man noch die Einträge einer Listbox selber zeichnen mit Icon und Text. Ist auch nicht sehr schwer bzw. aufwendig.

SonicTTH 16. Apr 2009 11:49

Re: Liste mit Icons?
 
Kann man bei einer listview icons als feldinhalt verwenden?

Ansonsten hört sich listbox auch ganz ok an...

Aber wie selber zeichnen? Meinst du auf den Canvas der Listbox?
Dabei würde doch jedes mal wenn ich da draufklicke der inhalt aktualisiert und der inhalt vom canvas in diesem bereich gelöscht oder nicht?

Luckie 16. Apr 2009 12:04

Re: Liste mit Icons?
 
Such einfach mal nach Listbox und selber zeichnen, dann wird dir einiges klarer, denke ich.

SonicTTH 16. Apr 2009 12:48

Re: Liste mit Icons?
 
Nun, Danke für die bisherige hilfe schonmal :)

Ich hab jetz etwas mit der ListView komponente ausprobiert und das sieht schonmal ganz gut aus.
Kann mir jemand sagen ob ich die größe der Icons dort einstellen kann? Ich hätte sie gerne in voller größe

SonicTTH 16. Apr 2009 17:45

Re: Liste mit Icons?
 
... und 32x32 ist das maximale dort, dabei wärs viel besser wenn ich 48x48 verwenden könnte...


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