Stephen J. Turnbull wrote:
>>>>>"Tim" == Tim Showalter
<tjs(a)psaux.com> writes:
Tim> Hi--I'm running the Pink Tie (Red Hat) build of XEmacs. I
Tim> have a dual-head setup running Xinerama.
Tim> If the XEmacs window happens to be near the seam between my
Tim> computer's left head and right head, and I click a menubar
Tim> item, the menu window can be placed on the seam between my
Tim> monitors. This is annoying and hard to read.
Uh, what are we supposed to do about this? I thought the point of
Xinerama was that applications see one big screen. If you had
multiple screens, XEmacs would do the right thing; menus are not
placed outside the screen (unless they're actually bigger than the
screen).
Well, don't place the menu across the screen boundary. It's an
additional constraint. The newer Xinerama APIs have ability to query
the server and find out where the monitor boundaries are. (Newer
versions of xscreensaver use these to good effect, as does at least
metacity.)
Mozilla, for instance, will always place the whole menu on one monitor
(although it seems to get this wrong if the menubar spans monitors).
I'm sorry--I know it's trivial. The last comment was supposed to
emphasize that I know that, but it doesn't, and I apologize for that
Thank you!
Tim