Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2002-01

TTreeView

1 message · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mattias Gaertner

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

Reply by email