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
   

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to