Browse Prior Art Database

Non-display of Accelerators in Pull-Down Menus

IP.com Disclosure Number: IPCOM000121491D
Original Publication Date: 1991-Sep-01
Included in the Prior Art Database: 2005-Apr-03
Document File: 2 page(s) / 88K

Publishing Venue

IBM

Related People

Fleming, SS: AUTHOR [+3]

Abstract

This invention provides for use of accelerators in an application without requiring their display in a pull-down menu.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Non-display of Accelerators in Pull-Down Menus

      This invention provides for use of accelerators in an
application without requiring their display in a pull-down menu.

      Current systems provide for accelerators which allow keyboard
access to pull-down menu functions for heavy users of an application.
Accelerators provide added value for a certain set of users.
However, the user interface embodied in the current art has several
disadvantages:
1.  Accelerators only provide added value if the heavy user is a
keyboard-oriented user of the application.  Even for a skilled
typist, for some applications, such as a drawing package, the user
may not be keyboard-oriented.
2.  Accelerators provide visual clutter for mouse-oriented users or
infrequent users of an application who would not be interested in
learning the accelerators.
3.  Accelerators provide visual clutter for experienced users who
have already learned the accelerators, when they occasionally use the
pull- down and a mouse to access the function.  Note the pull-down is
not used when accelerators are used.
4.  A trade-off is often made between visual clutter and providing an
accelerator to access a pull-down function. The result of this trade-
off is typically not optimal for either the heavy keyboard-oriented
user or for those who are not keyboard-oriented.  There is both
visual clutter, and there are some functions which cannot be accessed
by an accelerator.

      Current implementations generate accelerators according to
those defined in the definitions of pull-downs.  However, these
systems do not provide for user control over whether accelerators are
displayed or not.

      Current implementations also provide for centralized display of
accelerator keys through help information for keys.  Some keyboard-
oriented user may prefer use of help facilities to the display of
accelerators in pull-downs. This is because all the accelerators may
be presented in one window, rather than spread throughout all the
pull-down menus.

      This invention allows the user to freely control the display or
non-display of accelerators in a window's pull-down menus.  The
accelerators may be used to invoke function...