[comp.sys.amiga] ActiveWindow and Focus

dat01@teorix.liu.se (Dat) (12/01/88)

 I'm not satisfied with the way the Amiga handles active windows.
I would like it to make a distinction between the Focus (defined
as the window currently receiving keyboard actions) and the window
receiving mouse actions. I prefer the way that SUNs and Xerox Lisp
machines handles this. On those you are free to move, resize and
use the menus in a window without making that window active.
I think that a window should be given the Focus only when you click in
that window and in an area that accepts keyboard input. This means
that you would be able to move, resize and depth-arrange windows and
then continue typing without worrying where your Focus is.
You could also click on gadgets without moving the Focus.
This would also eliminate the need for the various "Sun-mouse" patches
currently floating around.
I see no reason in being able to give the Focus to, for example, the
Workbench backdrop window since it couldn't care less about keyboard
activity. Windows could even have a flag indicating that they are *not*
interested in the keyboard.

I understand that this involves big changes, but I consider it a vital
point in user friendliness. Om a Xerox machine you can work for hours
and always get your typing in the right window. On the Amiga it's a
matter of minutes before you type something into that great write-only
window that lurks behind every corner (just got carried away).

What kind of changes would be needed? Can I write my own mega-patch?
Suggestions? Comments?? Flames???
_____________                                                              ///
WWWWW  Mikael Karlsson, Lovsattersvagen 10, S-585 98  LINKOPING, SWEDEN   ///
{@v@}  "I may be artificial, but I'm not stupid."                     \\\///
 \w/   "Give me a fixed address, and I will move the World"            \XX/