>>>>> Barry Warsaw writes:
Barry> Fvwm has nothing to do with it. If, when the Open Location
Barry> dialog was popped up, Netscape redirected its application's
Barry> focus to that window, the problem would be solved. It *can*
Barry> be done with pointer-focus policy, no pointer warping, no
Barry> server grabs, and no need to pop the window up under the
Barry> cursor. Your application, or toolkit, just has to provide
Barry> the right kind of focus management policy. Maybe that's
Barry> hard, but that's an engineering problem, not made impossible
Barry> by the design of pointer-focus policy.
>>>>> Scott Raney writes:
Scott> I think this is wrong, at least as I understand pointer
Scott> focus. Maybe you're thinking of sloppy focus or something.
Scott> Pointer focus is where the window with the mouse cursor in it
Scott> has the keyboard focus. There are no exceptions to this
Scott> rule, and warping the cursor is the only way an application
Scott> can ensure that one of its windows gets the focus.
Come on now! Look at these claims side by side:
(1) Using PointerFocus, the *only* way for a window to get focus is if
the mouse pointer is in the window.
(2) Using ClickToFocus, the *only* way for a window to get focus is if
the user clicks on it.
Now, it is very clear that no program I know of obeys rule (2), so why
should any program obey rule (1)? IMHO, the two rules above exactly
correspond to each other.
I propose that we invent DumbPointerFocus and DumbClickToFocus which
obey rules (1) and (2), respectively, and that we reserve PointerFocus
and ClickToFocus for the obvious improvements on the two rules above.
So far, Scott has been comparing ClickToFocus with DumbPointerFocus,
which just isn't fair.
Please feel free to correct me if you disagree,
kai
--
Life is hard and then you die.
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Sun Oct 27 1996 - 05:13:07 GMT