[lazarus] TTreeView
Mattias Gaertner
nc-gaertnma at netcologne.de
Fri Jan 4 17:26:14 EST 2002
Hi all,
I committed a TTreeView. This is a solely LCL component like TSynEdit and does not use the gtk ctree. Therefore it does not look like your theme. But there are various options. E.g. you can change the expanding signs from plus/minus to arrows, activate row separator lines, hide the tree lines and add some gnome icons - voila: a ctree.
Features:
- very delphi compatible
- adding, removing, expanding, collapsing nodes
- images and state images
- scrolling
- tree lines
- expand signs
- separator lines
- streaming
Missing:
- Custom Draw (very easy to implement)
- Drag&Drop
- Editing
- Columns
- ...
It is now possible to implement the Code Explorer, Component Tree, Define Tree Editor, Categorized Keymapping, etc.
Every volunteer is welcome.
Mattias
More information about the Lazarus
mailing list