Hmm, after further research it seems that what I need to create is a compositing window manager rather than a standard window manager. That way the programs draw their interfaces to buffers, which I can then copy and insert as images inside a XUL document using javascript and XPCOM components, constantly updating the XUL document whenever the content of the buffers change.
Still need more details to fill in the overall picture in though. I have to admit that this is my first go at working with X. :) Thanks, Erik _______________________________________________ dev-embedding mailing list dev-embedding@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-embedding