Hi Jacob - thanks for the feedback. I've only tried building it against the Mozilla branched code (as opposed to the standalone Gecko SDK). Building Mozilla seems daunting at first but once you get things set up, it does just work.
I've been doing some work on it recently and with some help from the good folk at Mozilla, have been able to statically build/link it using the new 1.8 branch code.Hopefully in a few days I'll have some thing new up at SF. There is quite a bit of new code in there too. As far as grabbing the window, yup, that just a Windows trick to capture the contents of a window - works for hidden, offscreen ones too which is why it's useful. The new code is able to render a page into a buffer directly so it will work on other platforms too. There were a couple of changes to the Mozilla source code but it's mostly just the regular build. If you want to stay with the Windows /WM_PRINTCLIENT version, that'll work just fine with a regular Win32 OpenGL app - you need to create a HWND for the embedded component to use but it doesn't have to be visible and can (should) be way off screen. Hope that helps. Cal. _______________________________________________ mozilla-embedding mailing list [email protected] http://mail.mozilla.org/listinfo/mozilla-embedding
