[PATCH] Environment variable to specify X11 window for desktop

Timothy Lee timothy.lee at siriushk.com
Mon Feb 18 20:01:00 CST 2008


Dear Roderick,

Roderick Colenbrander wrote:
> I'm just bumping into this discussion. From what I read the reason you need such functionality is for a mozilla powerpoint plugin. Have you figured out how this embedding is done on Windows? I don't know much about it but I think embedding works using COM and perhaps almost the same as e.g. Flash.
>
> For example codeweavers has a plugin to embed IE plugins in mozilla, the same for the KDE reaktivate project which did something similar for Konqueror (although it can be used on mozilla too as they put it all in a library). Likely IE plugins work differently but I think the same embedding mechanism could be used, so you won't need such an X11 hack.
>    
I've been doing some research on this during the development of my 
plugin, and came across the info on http://pptfaq.com/FAQ00153.htm, 
which mentioned that ActiveX support on PowerPoint Viewer 2003 and 2007 
were removed on purpose.  The only way to embed using COM objects is to 
install the full suite of MS Office.

Another possibility to embed PowerPoint under Windows is to make use of 
system hooks, which can intercept the creation of the slideshow window.  
I believe it could be done this way, but have not investigated further.

Regards,
Timothy



More information about the wine-devel mailing list