[Gtk-sharp-list] Gtk# databindings

mlgs mlgs at arsis.net
Sun May 21 16:53:53 EDT 2006


On Sat, 2006-05-20 at 23:49 +0100, Michael Hutchinson wrote:
> On 5/20/06, mlgs <mlgs at arsis.net> wrote:
> > Just if anyone is interested
> >
> > Gtk# data bindings are now in mono trunk svn under gtk-databind module.
> >
> > If anyone has some comments or wants to comment on the plan in README,
> > please do.
> 
> Looks interesting; I think the architecture is very promising. It
> would be nice to see some minimalistic examples, each demonstrating
> only one or two different features.
> 

Yeah, those will be following soon. I was testing three implementations
of hierarchical notification system and four cases of different TreeView
implementations.

I would really like to find THE right way before updating svn with new
TreeView. Case I'm most interested here is completely live treeview,
with live editing just as much as live updates trough all.

> I think the naming could do with a little work - [WidgetName]Adaptor
> sounds like something that connects to a [WidgetName], not a subclass
> of [WidgetName]. Maybe Bound[WidgetName] would work better? Ideally it
> would be part of the original widgets, I guess. Also, public method
> names should generally not contain underscores in .NET.
> 

Second thing you mention is my original plan. First thing.... It was
just that project originally started with this naming. And as long as it
is constricted to be outside of gtk# (meaning test case as it is now) I
don't see a problem. If I wouldn't have such crazy last weeks I would
probably already be done with complete thing, but as it looks this
nuthouse will continue for two weeks more. For that time my time is very
limited to night hacking.

But if you feel there is something to add or idea, you can either post
idea here or leave me message on irc on #monodev (m). I'm mostly not
there but I'll get the message. Same goes for anyone that thinks he has
something to add

> I'm not sure that Gtk.Bondage is really a good name for the namespace...
> 

Well, if you read the readme I think you know why it is good :) (if MS
named their implementation bindings then this can only qualify for ...)
But hopefully it will go down to mainstream gtk namespace, and will be
mentioned as bondage in jokes only:)

> 
> I'll have a better look at it after my exams are over.
> 
> Michael

m.



More information about the Gtk-sharp-list mailing list