|
From: Eckhard L. <ec...@we...> - 2006-11-26 12:01:02
|
Tim Baker schrieb: > > TreeCtrl was never meant to be a front-end widget, it was meant to be > a back-end that could be used to create front-end widgets. People have > been using the Canvas for years as a back-end for all sorts of listboxes > and tree widgets. More recently, Tablelist can be seen using the Text > widget as a back-end for a multi-column listbox. Neither the Canvas nor > the Text widget is particularly suitable for this purpose, especially > when a list grows large. How much easier it would be to implement a > BWidget or Tile tree or Tablelist listbox on top of TreeCtrl! That's what > TreeCtrl aims for, not to be a replacement for all those well-worn > widgets but to make it easier to implement them in the first place. > You mean that treeview should be implemented on top of treectrl, as well as any table like widget? Would be good to have that as an example somewhere... If it is possible, that's fine. And if this implementation would have the same or similar interface as treeview, even better. Eckhard |