[Gtk-sharp-list] Re: [MonoDevelop] VfsNodeView

Jeroen Zwartepoorte jeroen.zwartepoorte at gmail.com
Wed Sep 28 03:30:28 EDT 2005


Hey Todd,

On 9/28/05, Todd Berman <tberman at off.net> wrote:
> Out of curiosity, why didn't you use the NodeBuilder and TreeViewPad
> APIs?

First off, the widget *only* depends on Gtk# atm. It doesn't use any
MonoDevelop APIs. The idea is that you have an MD addin that embeds
this widget in a VBox and adds it to the main window using a DockItem
etc. So this widget can be used out-of-the-box in any Gtk#
application.

Second, i have no idea that those APIs exist & what they're for :)
I'll take a look at them shortly.

> If there are problems with the api exposed there, We would like to know
> about it and get it fixed. And it would be nice if all of the TreeViews
> in MD start using this API, as it really is very nice, especially
> because of how it allows extension points relatively easily.

See above, my main "goal" is to have a widget that can be reused in
any Gtk# application, not just MD :)

> I understand that that would make it less portable for all to use, but
> for inclusion into MD, I somewhat see it as a must.

What does using the APIs you mention give you extra? I'd like to keep
the widget as generic as possible.

Regards,

Jeroen


More information about the Gtk-sharp-list mailing list