[Gtk-sharp-list] General GTK# Architecture Question

Duncan Mak duncan@ximian.com
24 Jul 2002 14:28:40 +0800


On Wed, 2002-07-24 at 12:56, Dave Holz wrote:
> I've been following the GTK# mailing list from its beginning and I have one
> really large problem.  I'm not an awesome programmer by any stretch but
> would love to help out if I could since I think the project is really
> important.  However, my problem is, I can't seem to follow the architecture
> of the whole project and what needs to be done.  Would someone mind
> explaining it (excrutiating detail is good)?  I think this would be very
> helpful.

I don't think there really is a lot of architectural detail for the
project. We're working on creating a nice set of APIs for accessing
gtk+/GNOME-related libraries for C#, that's about it.

Right now, we generate bindings for glib, atk, pango, gtk+ (including
gdk and gdk-pixbuf), libgnome, libgnomecanvas, libgnomeui and gtkhtml
(from the gnome-2-port branch). These are all gnome2 libraries, we do
not support gnome1 libraries.

Right now we're working on fixing remaining bugs in the marshaling code
(Mike and Rachel) and I'll be finishing up porting testgtk/gtk-demo to
C#.

-- 
Duncan Mak <duncan@ximian.com>