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 Suche "Tabellenkomponente" (https://www.delphipraxis.net/127345-suche-tabellenkomponente.html)

GFEMajor 11. Jan 2009 19:21


Suche "Tabellenkomponente"
 
Hi.
Ich bin noch relativ neu in Delphi und suche eine Komponente für folgendes Problem (es geht nur um die Anzeige der Suchergebnisse):

Ich möchte eine Suchmaschine für meine Lokalen MP3-Dateien bauen.
Die Suchergebnisse sollen tabelarisch dargestellt werden (Künstler,Titel,usw.).
Ich brauche aber auch noch erweiterte Funktionalität in Form von Buttons oder einem Kontexmenü. (Zum Beispiel: Rechtsklick auf einen Eintrag in der Tabelle(Suchergebnisse) soll ein Kontexmenü aufgehen lassen, in dem ich dann weitere Sachen mit dem Eintrag machen kann). Mir würde es auch reichen, wenn ich in einer Spalte hinter dem Eintrag ein paar Buttons plazieren könnte.

Könnt ihr mir da vielleicht ein zwei Komponenten empfehlen die das gesuchte bieten? (Am besten Komponenten mit einer ausführlichen Doku/Tutorials ;))

LG Major

mkinzler 11. Jan 2009 19:24

Re: Suche "Tabellenkomponente"
 
-TStringGrid( mit OwnerDraw)
-TListView ( mit OwnerDraw)
-Virtual StringTree

GFEMajor 11. Jan 2009 21:13

Re: Suche "Tabellenkomponente"
 
Danke für die schnelle Antwort.
Hab mal bisschen rumprobiert, und es ist genau das was ich suche :).

Aber was genau meinst du mit "OwnerDraw"?

mkinzler 11. Jan 2009 21:16

Re: Suche "Tabellenkomponente"
 
Unter OwnerDraw meint man das man das Zeichnen selbr übernimmt und z.B. auch weitere Komponenten einblendet ( CheckBoxen usw)

GFEMajor 12. Jan 2009 06:54

Re: Suche "Tabellenkomponente"
 
Aha, aber ich denke das brauche ich gar nicht. Ich mach mir einfach ein Popop für den ListView und frage dann die aktuell markierte Zeile ab. Dann hab ich ja das was ich möchte und kann aktionen für die aktuelle Zeile durchführen Aber trotzdem Danke :)


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