TTree for FireMonkey, compiled demo and units for XE3, just download and run. Populating a TTree with 2000 nodes takes 2 milliseconds !
TTree for FireMonkey, compiled demo and units for XE3, just download and run. Populating a TTree with 2000 nodes takes 2 milliseconds !
http://www.teechart.net/files/firemonkey/teetree/TeeTree_for_FireMonkey_XE3.zip
http://www.teechart.net/files/firemonkey/teetree/TeeTree_for_FireMonkey_XE3.zip
The demos seem nice and responsive. Does the tree use a virtual paradigm? Have you considered adding functionality for mutiple columns?
ReplyDeleteI guess what I'm really saying is... could TTree be a base for a cut down FMX version of virtualtreeview? :o)
The expand buttons are very blurry. When I select Check in images it looks like a broken folder icon
ReplyDeleteI've uploaded an updated version at the same link, with bug fixes and a prototype example of "columns" at N-levels, sources included.
ReplyDeleteI'll think about how easy would be to "virtualize" it, maybe adding "OnGet" events for text and a method to create "dummy" nodes.
Right now the Tree items are normal TComponent-derived objects, with individual formatting and data properties and mouse events, etc.
It works quite well with many items (200k or more), and children items can be added or removed at OnExpand events.
http://www.teechart.net/files/firemonkey/teetree/TeeTree_for_FireMonkey_XE3.zip