On Sat, Jan 07, 2006 at 04:45:21PM +0100,
torbenh(a)gmx.de wrote:
why dont you open a separate display connection
for the plugin ?
then you can even move the gui updates to a different thread and there
you go...
look into gtkplug.c and gtksocket.c on how this works.
Does X allow multiple clients within the same process space ?
Last time I tried this it failed miserably, but that could
of course just be the result of my own ignorance...
It didnt crash for me, but it may depend on the toolkit. I guess the
host could pass a Display pointer as an option.