On Mon, 9 Dec 2002, Paul Davis wrote:
not exactly. you can pass them the ID of an X
Window to draw
into. they can look it up and then use it. it won't be a top-level
window, which will create some restrictions on what they can do, and
so they have to expect this to be the case.
Wouldn't it work much like a window manager? Don't they run pretty
similarly like normal X11 programs. That's how they're able to write
window managers that use GTK+ for their widgets.
yes, but that works in reverse: the app creates a new X window, the WM
is notified of its creation, and acts accordingly. in the case steve
was proposing, the "WM" creates the window, the app draws into it.
--p