Delphi-PRAXiS
Seite 1 von 3  1 23      

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/)
-   -   mit welcher Standard-Komponente würdet ihr das lösen? (https://www.delphipraxis.net/182397-mit-welcher-standard-komponente-wuerdet-ihr-das-loesen.html)

baumina 21. Okt 2014 13:23

mit welcher Standard-Komponente würdet ihr das lösen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bevor ich so munter drauf los programmiere, würde ich gerne von euch wissen, wie ihr folgendes Formular realisieren würdet.

Ich möchte ungern Fremdkomponenten verwenden.

Stevie 21. Okt 2014 13:26

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
TListView mit ownerdraw

mkinzler 21. Okt 2014 13:42

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Oder Virtual TreeView ( ich sehe das mal als erweiterten Standard an)

baumina 21. Okt 2014 13:58

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Ich bin der schon immer der StringGrid-Verwender und muss gestehen, dass ich die ListView nur vom Lesen kenne. Sie interessiert mich aber schon länger und ich würde dieses Formular tatsächlich gerne mit der TListView machen.

Die virtual TreeView kenne ich ebenfalls nicht, die muss ich wohl downloaden?

Welche Vor- und Nachteile StringGrid/ListView und virtual TreeView haben, habe ich bislang noch nichts brauchbares im Netz gefunden.

Stevie 21. Okt 2014 14:05

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Beim Delphi Treff gibts nen Tutorial zum VTV.

baumina 21. Okt 2014 14:43

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Ohje, ich weiß schon warum ich diese TListView nie verwendet habe. Sie ist schrecklich kompliziert :( Bei so einfachen Dingen wie Zeilenhöhe verändern oder zur Laufzeit eine Zelle anklicken und einen Text eingeben (geht irgendwie nur auf der ersten Spalte) scheint nicht als Standard zu gelten und muss dem Ding erst aufgezwungen werden, oder liege ich da falsch.

Sir Rufo 21. Okt 2014 15:41

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Zitat:

Zitat von baumina (Beitrag 1276846)
Ohje, ich weiß schon warum ich diese TListView nie verwendet habe. Sie ist schrecklich kompliziert :( Bei so einfachen Dingen wie Zeilenhöhe verändern oder zur Laufzeit eine Zelle anklicken und einen Text eingeben (geht irgendwie nur auf der ersten Spalte) scheint nicht als Standard zu gelten und muss dem Ding erst aufgezwungen werden, oder liege ich da falsch.

Delphi-Referenz durchsuchenTListView ist primär zur Anzeige gedacht. Lediglich Delphi-Referenz durchsuchenTListItem.Caption kann bearbeitet werden, der Rest ist nur Anzeige. Die Komponente ist ja ein Wrapper um ein Control, das vom OS (Windows) kommt und dort wird die z.B. beim Explorer benutzt (mehr oder minder).

Kompliziert ist die eigentlich nicht, wenn man nicht versucht aus dem Kühlschrank eine Waschmaschine zu bauen :mrgreen:

baumina 21. Okt 2014 15:50

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Ja, ich bin auch auf das Ergebnis gekommen, dass die TListView für meine Zwecke ungeeignet ist. Ich nehm einfach wie immer die (Waschmaschine) TStringGird :-)

Neutral General 21. Okt 2014 15:52

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Trau dich und lern mal die ListView kennen ;)
So viel musst du denke ich gar nicht machen. Wo du hängst dann ggf. mal google fragen und das sollte hinhauen.

baumina 21. Okt 2014 15:54

AW: mit welcher Standard-Komponente würdet ihr das lösen?
 
Ihr verwirrt mich. Würdet ihr tatsächlich in meinem Fall alle die TListView verwenden?


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:46 Uhr.
Seite 1 von 3  1 23      

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