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

Comments

  1. The demos seem nice and responsive. Does the tree use a virtual paradigm? Have you considered adding functionality for mutiple columns?

    I guess what I'm really saying is... could TTree be a base for a cut down FMX version of virtualtreeview? :o)

    ReplyDelete
  2. The expand buttons are very blurry. When I select Check in images it looks like a broken folder icon

    ReplyDelete
  3. I've uploaded an updated version at the same link, with bug fixes and a prototype example of "columns" at N-levels, sources included.

    I'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

    ReplyDelete

Post a Comment