Hi,

the spec says that client window must _XEMBED_INFO property, and so
server can detect if reparented window supports Xembed and starts the
protocol.

However, there is no requirements for server's window to have similar property.

I have the following situation: I have a client which should work with
different versions of embedder.  Newer version of the server supports
Xembed, older doesn't.  In ideal world I'd do something like: reparent
client window to servers, if Xembed started/supported, I will use it,
if it is not then I will map the client window and manage focus by
calling XSetInputFocus().

The only question is how to detect that Xembed is supported by server,
or when I can say for sure that it is not supported?

Thanks in advance, Oleg.
_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to