>>>> "Glynn" == Glynn Clements
<glynn.clements(a)virgin.net> writes:
Glynn> Stephen J. Turnbull wrote:
> XEmacs isn't a Xinerama application; it's an Xt
application.
> It makes a lot of sense for screen-savers and window managers
> to be Xinerama- aware, but an ordinary app? Really, this is a
> deficiency in pop-up management and probably should be handled
> by fixing Xt or the ICCCM (the standard that defines window
> manager functionality, to a great extent).
Glynn> This is unlikely to be a WM issue; menus normally have the
Glynn> override_redirect flag set, so the WM won't get involved.
I was (inaccurately) aware of that, but I had a brief hallucination
that the window manager _could_ usefully get involved _if_ the X11
standards were changed to let it do so.
But, OK, that's not something that can be "fixed" after all --
XA_WM_TRANSIENT_FOR isn't good enough here because we don't want it
decorated and we're going to do some grabs, and override_redirect
prevents the WM from seeing the mapping at all; it's not a matter of
courtesy. And even if it was, it's hard to see how the WM could do a
decent job without negotiating with the app -- which is probably far
more complicated than just using the Xinerama API in the first place.
Boy, this GUI stuff can get hard. :-)
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.