Re: x11-users digest, Vol 1 #346 - 15 msgs
Re: x11-users digest, Vol 1 #346 - 15 msgs
- Subject: Re: x11-users digest, Vol 1 #346 - 15 msgs
- From: John Harper <email@hidden>
- Date: Wed, 2 Jul 2003 10:51:00 -0700
On Wednesday, July 2, 2003, at 4:42, robert delius royar wrote:
the way to do this is to call XRaiseWindow on the window, bringing it
to the top of X11's window stack. As long as the window is at the top
of the stack the X server will raise it to the top of the native
window
order (otherwise it will order the window immediately below the X11
window above it). If the window isn't at the top of the stack it's
necessary for the wm to restack all windows down to the one needing to
be raised
This call only raises the window in the X system's stack, which is
already
on top of that stack anyway (i.e. oroborus handles this fine). I am
looking
for a way to raise a single X window above a window handled by the
native OS
X Window Manager.
Did you try it? Look at the Xquartz source code to see why this works.
I will try to look at sawfish which Daniel German mentioned as a
solution.
I wrote both sawfish and quartz-wm - sawfish does nothing special for
this. It's just an accident that it will sometimes raise windows to the
top of the X11 stack, which causes them to be raised to the top of the
native stack. quartz-wm does this intentionally whenever it raises a
group of windows.
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/x11-users
X11 for Mac OS X FAQ: http://developer.apple.com/qa/qa2001/qa1232.html
Report issues, request features, feedback: http://developer.apple.com/bugreporter
Do not post admin requests to the list. They will be ignored.