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

Reply via email to