Re: Problems with current Apple X11 package
Re: Problems with current Apple X11 package
- Subject: Re: Problems with current Apple X11 package
- From: John Harper <email@hidden>
- Date: Fri, 31 Jan 2003 14:25:35 -0800
On Friday, January 31, 2003, at 12:12 PM, Sean Ahern wrote:
Are you talking about the stacking order of X11 windows with respect to
ordinary Quartz windows? If that's the case, then I agree with you
that
the X server needs to provide some type of "intermingling" policy, as
no
X11 window manager has the capability of knowing that there are windows
outside of the X11 environment.
The rootless X server has the following stacking policy right now:
When a stacking change request is received for a window, do the
following (even if the window didn't change position in X's stacking
order):
- if there is a mapped X window above the changed window, order the
changed window immediately below it in the native window system
- otherwise (i.e. it's the topmost mapped window) raise it above all
native windows
So this means that most window managers should work fairly well without
any changes. Some things that may not work is if they try to keep track
of the stacking order themselves and use that to decide when to restack
windows, or use the window's visibility status to decide whether to
raise or not,
John
_______________________________________________
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.