Hi, I know there has been discussion on this topic before, but I wanted to pass this along to make sure people knew that it is possible to compile gtkmozembed in win32.
It actually, did not take too much source modifications, mostly a matter of following a previous posting, which can be found here http://www.mail-archive.com/[EMAIL PROTECTED]/msg03956.html and a few other issues with the build system, which I fixed by modifying pkg-config to work better with msvc. The main issue being, it detects if the library should be libintl.lib or intl.lib. The remaining major issue is that the gtkmozembed widget does not release keyboard focus. I believe it has to do with the widget realize function failing to attach a focus-in and focus-out signal to its child widget. This is happening I believe because in win32 the the child is not a GtkWidget like it is in the non-win32 native build. For the interested here's a link to the approximate steps I followed to get it working: http://severna.homeip.net/gtkmozwin32.php (sorry can't guarentee those steps will work. I haven't been able to test them on a clean system) Some things I think need to happen: 1. the configure script patch needs to be cleaned up. It was mostly just me giving up and hard coding paths 2. the dependence on the gtk+ runtime that I compilied is really just because of the difficulties with 1. I've also started a bug report with mozilla here: http://bugzilla.mozilla.org/show_bug.cgi?id=256560 Hopefully, together we'll be able to get this bug fixed :-) -todd ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ _______________________________________________ Mozilla-xpcom mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-xpcom
