Re: PROPOSAL: UISG Modal Interface Restrictions





Modal interfaces can not be avoided.
Before you cry out, let me explain.

A modal interface changes behavior of keyboard and mouse.
If you open a menu with the mouse or the keyboard, you
are in a different mode, e.g. cursor keys wander the menu up and down.
If you hit ctrl-x in emacs it expects at least another key.

A typical application has far too many commands to make it
possible to bind them to single events.

Modal interfaces have to well thought out.
Things like "your printjob has id 532 ok" (netscape) must not be there.
But in connection with menus and key combination we have them anyway.

Stephan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]