On 2013-06-01 14:51, Xiangrong Fang wrote: > In another word, I am looking for a lightweight, pure "data" class that is > TTreeView without a GUI binding.
You can use tiOPF's base classes: TtiObjectList and TtiObject. tiOPF can be used without the persistence part - simply as data containers and then benefit from all the other niceties tiOPF offers - like visitors, iteration, observer etc. http://www.tiopf.com Regards, G. _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal