Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: X11 source code: structure, building



> Just a loose thought (and I hope I'm reading this right!). That X and 
> other applications are having to "fake it", suggests to me the 
> windows API needs something more. Are you able to ask the windows 
> management people for a (private) API / option that allows an 
> application to request that each window behave as an application 
> would in terms of window management? It seems to me that the "real" 
> code is there already in the windowing side of things, its just you 
> have to "fake it" to get to do its thing and that this would be a 
> more straight-forward solution? In any event it could solve the 
> problem once in the window manager rather than several times in each 
> application--?

The word "application" is overused in this discussion.  I still don't
think what you suggest would work, as many X11 clients (like Gimp) open
several X windows which are all part of the same "application".  Best,
perhaps, would be to have the X11 WM (quartz-wm) intervene to do this
-- it has the ability to know which windows come from which client
connections, in an X11-specific way that the Apple WM doesn't really
have access to, so can sort them into "applications".

Bill
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/x11-users/email@hidden

This email sent to email@hidden

References: 
 >X11 source code: structure, building (From: Ben Byer <email@hidden>)
 >Re: X11 source code: structure, building (From: "Nathaniel Gray" <email@hidden>)
 >Re: X11 source code: structure, building (From: Ben Byer <email@hidden>)
 >Re: X11 source code: structure, building (From: Grant Jacobs <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.