Browse Prior Art Database

Dynamic Placement of Popup Pulldown Icons for Cascades

IP.com Disclosure Number: IPCOM000103777D
Original Publication Date: 1993-Jan-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 1 page(s) / 50K

Publishing Venue

IBM

Related People

Fitzpatrick, GP: AUTHOR [+2]

Abstract

Users of graphical user interfaces (GUIs) access objects which present the user with pulldown and/or popup menus. These menus often contain textual choices which have additional choice icons (arrows) associated with them. User selection of these rightpointing arrows results in presentation of a cascading menu, usually to the right of the original popup/pulldown menu.

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

Dynamic Placement of Popup Pulldown Icons for Cascades

      Users of graphical user interfaces (GUIs) access objects which
present the user with pulldown and/or popup menus.  These menus often
contain textual choices which have additional choice icons (arrows)
associated with them.  User selection of these rightpointing arrows
results in presentation of a cascading menu, usually to the right of
the original popup/pulldown menu.

      In a space-constrained desktop, in which the popup/pulldown
menu is presented to the far right, the resulting cascading menu is
presented to the left of the popup/pulldown, even though the arrows
point to the right.  This situation results in user confusion as well
as the need to move the mouse pointer considerable additional
distance to make a choice from the cascade.

      Provided is an enhancement to existing GUIs, specifically to
popup/pulldown icons associated with cascading menus.  This process
ensures that these iconic arrows are painted with respect to the
relative direction of the associated cascading menu(s).

      The pending location of the associated cascade can be
determined upon the user's selection of the pulldown.  Prior to
painting the pulldown, the process examines this Left/Right value to
make a real-time decision about arrow placement.  If the cascade will
be painted to the left, then the iconic arrows are painted to the
left, in front of the left-justified pulldown menu text; if to the
right, the...