Re: Sloppy
Re: Sloppy
- Subject: Re: Sloppy
- From: Ernst Mulder <email@hidden>
- Date: Mon, 13 Jan 2003 19:44:11 +0100
[...]
> Here's a somewhat exhaustive description of this.
>
> Most X11 window managers provide different ways of handling window focus
> (what you are calling "activating" the window). The two main classes of
> preference are click-to-focus and pointer-focus.
>
> In click-to-focus, the user has to click on a window for it to become
> "active". This is the way that windows in ordinary Mac OS applications
> operate. You have to click in an application window to bring it to the
> front before you can use it. This is the focus behavior that Apple's
> quartz-wm application uses.
Just FYI not all Mac OS X applications behave this way. Take the Calculator
for instance, it accepts first clicks, the window doesn't have to be the
active window to press a button on the calculator.
Also the tool windows in Photoshop and such (which are special windows,
floating windows) accept first clicks.
> In pointer-focus, the user only has to put their cursor in a window for it
> to become "active". Many people consider this to be much easier for
> applications which have many windows (like the Gimp). However, it can be a
> problem if the window manager also enforces that focussed windows come to
> the front of the display. Thus, as you traverse the windows on your screen
> while heading to the one you want, windows other than the one you intended
> can come to the front. There are various ways around this problem that I
> won't mention here for space.
>
> Since Apple's quartz-wm window manager only has click-to-focus, it makes
> using application like the Gimp a little bit harder than otherwise. Some
> people would like the focus behavior to be a preference option.
I would :-)
It would be better of course if the gimp's windows except for the document
window were floating windows. But I guess there's no way for the window
manager to decide whether a window is a normal window or a floating window.
So (and I may think too simple here, don't know how the X11 windowing
protocol works) wouldn't it be possible to add an extension to X11 so that
when an app runs under quartz-wm it can tell which windows are floating and
which windows aren't? And to top it off put its menu's in the menu bar? Thus
nicely integrating (modified) X11 applications into Aqua? A bit like how it
happens with Java apps?
> -Sean
Ernst.
_______________________________________________
x11-users mailing list | email@hidden
Help/Unsubscribe: http://www.lists.apple.com/mailman/listinfo/x11-users
Do not post admin requests to the list. They will be ignored.
References: | |
| >Re: Sloppy (From: Sean Ahern <email@hidden>) |