> ChangeSaveSetValues
I think all you need is the ability to reparent to the root. As the
embedded window isn't override-redirect, the remapping will be redirected
giving the window manager a chance to peer at the window. A suitable WM
convention could be developed to get the embedded window moved to its
final resting place. As you say in your proposal, other alternatives
involve significantly more error checking and validation at many points in
the server.
This would also eliminate the need for x-offset/y-offset values, so the
extension could contain only a single request identical to ChangeSaveSet
with an additional mode (SetModeInsertRoot).
Are there other WM related extensions that we could usefully merge with
this extension? I'd like to solve any outstanding issues all at once,
rather than with a zillion tiny extensions.
Keith Packard XFree86 Core Team Compaq Cambridge Research Lab
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert