[Gtk-sharp-list] Back from oblivion

Rachel Hestilow rachel@nullenvoid.com
22 Feb 2003 20:43:35 -0600

Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2003-02-22 at 13:54, Miguel de Icaza wrote:
> I heard that you were doing some work to simplify the use of the
> TreeView (I think Duncan might have said something).  Can you tell us
> more about this? =20

The GLib.Value work is to support a simplified tree view/model:

1) There are overloaded methods which, instead of the Glib.Value-related
parameters, are simply "object".
2) There are overloaded methods which take System.Type instead of
3) There are varargs versions of methods like in the C interace.
4) There are convenience overloads of methods for more common
operations, and to sanitize the out parameter behavior.

1-3 actually move us closer to parity with the C API while being more
.NET-like. I am somewhat less sure about 4 (it is hard to know what to
overload), but I am hopeful they will turn out to be useful.

The patches have been sitting half-done in my tree for a few weeks but I
was too busy to get them finished. Hopefully I can do that this weekend.

Rachel Hestilow <rachel@nullenvoid.com>

Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

Version: GnuPG v1.0.7 (GNU/Linux)