Ok people. Many have wondered about this, it's been hinted at, but noone has ever seen it... ...until now.
I have finally committed the gtkmozembed-sharp module into the mono CVS server. To use it, you need two things: 1) A working mozilla build. Note, the build *must* use gtk2. You can do this by adding: ac_add_options --enable-default-toolkit=gtk2 to your .mozconfig file. Also, you *need* the patches attached to the following bugs: http://bugzilla.mozilla.org/show_bug.cgi?id=120034 http://bugzilla.mozilla.org/show_bug.cgi?id=120035 I'm (still) trying to get them pushed upstream. These are necessary patches for other bindings (namely Python). We may be able to get around the issue for C#. I'll try to get a mega-patch included in CVS, so people won't have to hunt around collecting little bits here-and-there. Also note, this needs gtk2. The Win32 version of mozilla doesn't even touch gtk. Therefore, this will *not* work on Win32. 2) The CVS release of gtk-sharp. There was a bug in the generator which is now fixed. gtk-sharp also needs to be installed. There is a small test app included in CVS. It should be enough to get one started. Note, this is just gtkmozembed, not an XPCOM binding. Please send any comments/requests to me. Take care, Mark Crichton
pgp00000.pgp
Description: PGP signature
