[Gtk-sharp-list] Back from oblivion
Rachel Hestilow
rachel@nullenvoid.com
22 Feb 2003 20:43:35 -0600
--=-x7lBQEJGn20EN+0S0E1W
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
TypeFundamental.
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.
--=20
Rachel Hestilow <rachel@nullenvoid.com>
--=-x7lBQEJGn20EN+0S0E1W
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQA+WDVKapOJdUj74F4RAnH2AKDUQCIjXYA62vFmsWxY9nAAiC6mbwCg6n0U
JbQmtJGlWWuNbya7GV1Z+mE=
=HBuY
-----END PGP SIGNATURE-----
--=-x7lBQEJGn20EN+0S0E1W--