Gibt es so etwas wie TDBTreeview in Lazarus ?

Rund um die LCL und andere Komponenten
Antworten
charlytango
Beiträge: 843
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Gibt es so etwas wie TDBTreeview in Lazarus ?

Beitrag von charlytango »

Hi

ich suche nach einer Komponente die einfacher ist als Virtualtreeview und Daten in baumform anzeigt.
Eine Entsprechung zu TDBTreeview (Delphi) oder TJvDBTreeview(Delphi, Jedi Components).

Mag sein dass ich blind bin und sie übersehen habe!

Bitte um Hinweise und Hilfe wo es so eine Komponente gibt.
Vielleicht gibt es auch ein gutes Beispiel für VirtualTreeview mit Datenanbindung ?

Danke im Voraus

charlytango
Beiträge: 843
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Re: Gibt es so etwas wie TDBTreeview in Lazarus ?

Beitrag von charlytango »

Als Ergebnis meiner Suche bin ich auf folgende Komponente gestoßen:

# zeddbtreeview
Automatically exported from code.google.com/p/zeddbtreeview

TZedDBTreeView is Data Aware TreeView.
It is designed to load self-referenced hierarchical data sets.
It is fast and loads all the data when it is built.
There's no need to rebuild the tree for every modification.
Data's nature independent, so you can connect it to database on your choice.
Supports browsing and modifications both ways (Tree -> Dataset, Dataset -> Tree).

dazu gibt es im Forum auch Beiträge, z.B.
http://forum.lazarus.freepascal.org/index.php?topic=16104.0 oder
http://forum.lazarus.freepascal.org/index.php?topic=21926.0

Als Download inklusive der Fixes von laguna, magno.gst und einem Sigsev-Fix könnt ihr die Komponente hier holen:
https://github.com/bart112233/zeddbtreeview

Hoffe es hilft dem nächsten Sucher 8)

Antworten