| In theory a mouseless workstation is possible, but as delivered,
DECwindows ain't it.
In XUI (and MOTIF) there are accelerators which bind keys to actions
which might used, for example, to terminate a session. However, the
usage of accelerators in applications is a relatively recent thing.
DECwrite, for example, has a zillion of them.
One could imagine that the window manager could bind keys to actions
that would take place in any context, but the XUI window manager isn't
built that way. Ditto for the session manager, it has no accelerators
defined. Nevertheless, XUI has the mechanism that could make it
happen.
MOTIF has accelerators and something called "mnemonics" these are
bindings of keys to actions that are only active when a menu is visible
that mentions them. Typically, for the menu item "Quit", <Alt><Q>
would be the accelerator and <Q> the mnemonic. The menu item "Quit"
will have a underline under the "Q" in "Quit". A fully
"mnemonic"-using application would look a lot like ALL-IN-1 with its
multiple menus each asking for a single character prompt to get to the
next modal dialog.
|