
On Mon, Sep 26, 2005 at 09:36:52AM -0400, MenTaLguY wrote:
On Sun, 2005-09-25 at 12:45 -0700, Bryce Harrington wrote:
I would presume it would be worth doing in gtkmm but as long as users are happy with it, it probably doesn't matter.
Not doing it in gtkmm would be insane, IMO.
-mental
I looked into this a bit more yesterday. The gtkmm treeview control stuff is nice. There's some examples there too. It'd be a pretty good sized project to implement this, but it looks like the basic stuff is documented pretty well.
The way the treeview control is designed, it uses a "model" that represents the data you're trying to present in the tree.
We've talked about using treeview controls for the layer dialog, xml editor, extensions manager, preferences, and so forth. Do these things all have the same kind of underlying data structure? Is it going to be feasible to create an abstract model class for all of these?
Bryce