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/)
-   -   FMX TListview mit mehreren Buttons pro Item (https://www.delphipraxis.net/185636-fmx-tlistview-mit-mehreren-buttons-pro-item.html)

QuickAndDirty 26. Jun 2015 09:47

FMX TListview mit mehreren Buttons pro Item
 
Hallo ,
Ich brauche eine Tlistview in dem jedes Item wie folgt aufgebaut ist:

Ganz links entweder ein Button mit Plus Icon oder ein Button mit Minus Icon oder ein stücke freier Platz
rechts daneben ein Icon das entweder das Symbol für Gruppe oder das Symbol für Person wiedergiebt
rechts daneben der Name
rechts daneben der lustige nach rechts weisende Winkel.

Icon, Name, Winkel kann TListview ja schon von sich aus.
Wie bekomme ich Button(+)||Button(-)||Button( ) dahin?

QuickAndDirty 29. Jun 2015 15:28

AW: FMX TListview mit mehreren Buttons pro Item
 
push

DeddyH 29. Jun 2015 17:13

AW: FMX TListview mit mehreren Buttons pro Item
 
Genügt Dir dieser Ansatz erstmal? http://www.fmxdemos.com/custom-listv...e6-firemonkey/

Mavarik 29. Jun 2015 17:17

AW: FMX TListview mit mehreren Buttons pro Item
 
Wenn Du nicht gerade 100000 Items hast, würde ich eine Listbox nehmen und die Itens wie Du es brauchst erzeugen...

Entweder im Style oder "Handgemacht"... So mache ich das immer...

Bei allen Style Ideen sollte man jedoch immer die Plattform-Richtlinie im Auge behalten.

QuickAndDirty 29. Jun 2015 17:49

AW: FMX TListview mit mehreren Buttons pro Item
 
Zitat:

Zitat von DeddyH (Beitrag 1307098)

Mal sehen. Kann ich so schnell noch nicht sagen.
Aber es geht wohl darum einen CustomItemAppearance zu entwerfen oder?

DeddyH 29. Jun 2015 18:52

AW: FMX TListview mit mehreren Buttons pro Item
 
Sieht so aus. Auf der Demo-Code-Seite steht u.a.
Code:
Customize TListView appearance sample projects

- SampleListViewMultiDetailAppearancePackage.dpk

Registers "MultiDetailItem" appearance. This appearance includes three detail text items.
Das dürfte doch Deinem Problem ziemlich nahe kommen, oder hab ich das ganz falsch verstanden?

QuickAndDirty 30. Jun 2015 14:55

AW: FMX TListview mit mehreren Buttons pro Item
 
Kommt dem recht nahe, nur hab ich halt mehrere Icons und Buttons.
Ich will Personen und Gruppen zu Gruppen zuordnen oder aus ihnen entfernen.
Oder einfach eine andere Gruppe auswählen. Personen behandele ich als Sonderfall einer Gruppe...
Dazu hab ich dann 2 mit einem Splitter getrennte Listviews auf dem Handy.
Ich brauche also eine SpeedButton+Icon für Plus oder Minus und ein Icon
zur Signalisierung ob es eine Gruppe oder eine Person ist.
Ausgewählt wird ja das ListItem durch Antippen des Bereichs
wo eben nicht der Speedbutton ist.

"Werde mir die Demo jetzt reinziehen."
-frei nach Dr. William P. Rush

QuickAndDirty 30. Jun 2015 16:16

AW: FMX TListview mit mehreren Buttons pro Item
 
OK Eine CustomItemAppearance ist wohl definitiv overkill.

Damit gewinnt Die Listbox.
Evtl. sogar mit eigenem StyleLookup für die Items.

Leider bin ich in FMX-Styles noch nicht so fit. Aber das müsst machbar sein.
Sonst eben ganz klassisch.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:02 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 by Thomas Breitkreuz