Method and apparatus for providing conditional cascading in a computer system graphical user interface
First Claim
1. A method for selecting a desired function in a computer system which includes a display screen, said method comprising the steps of:
- displaying, in a window on said display screen, a menu including a plurality of user selectable action items, each of said user selectable action items representing a basic function;
displaying in said window at least one advanced function activator button adjacent a selected one of said user selectable action items;
determining if said selected one of said plurality of user selectable action items or said at least one advanced function activator button displayed adjacent thereto has been selected by a user;
performing said basic function represented by said selected one of said plurality of user selectable action items if said selected one of said plurality of user selectable action items has been selected by said user; and
displaying an advanced function menu if said at least one advanced function activator button displayed adjacent to said selected one of said plurality of user selectable action items has been selected by said user, said advanced function menu including a plurality of advanced functions related to said basic function.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system and method of operation thereof are provided including an improved graphical user interface (GUI). A conditional cascading menuing method and apparatus which shield novice users from being overwhelmed by advanced operations in the desktop which appears on the user'"'"'s computer screen. The conditional cascading feature provides the user with the ability to select a basic function or action from a main menu on the desktop, in which case the default behavior of the function will be performed, or to conditionally display, by pressing a mini push-button next to the main menu item text, a submenu of all forms of function or action. The default submenu behavior or item is indicated by a checkmark adjacent the default item in the submenu. Each time the user selects a submenu item which is different from the default submenu item, the presently selected submenu item becomes the default item or behavior.
79 Citations
6 Claims
-
1. A method for selecting a desired function in a computer system which includes a display screen, said method comprising the steps of:
-
displaying, in a window on said display screen, a menu including a plurality of user selectable action items, each of said user selectable action items representing a basic function; displaying in said window at least one advanced function activator button adjacent a selected one of said user selectable action items; determining if said selected one of said plurality of user selectable action items or said at least one advanced function activator button displayed adjacent thereto has been selected by a user; performing said basic function represented by said selected one of said plurality of user selectable action items if said selected one of said plurality of user selectable action items has been selected by said user; and displaying an advanced function menu if said at least one advanced function activator button displayed adjacent to said selected one of said plurality of user selectable action items has been selected by said user, said advanced function menu including a plurality of advanced functions related to said basic function. - View Dependent Claims (2)
-
-
3. A method for selecting a desired function in a computer system which includes a display screen, said method comprising the steps of:
-
displaying, in a window on said computer screen, a main menu including a plurality of action items, each action item including a text command descriptive of a basic function, at least one of said plurality of action items including an advanced function push-button displayed adjacent to said text command descriptive of a basic function; selecting with a pointing device either said text command descriptive of a basic function or said advanced function push-button displayed adjacent thereto; determining if said text command descriptive of a basic function or said advanced function push-button displayed adjacent thereto has been selected; performing a function corresponding to said text command descriptive of a basic function if said text command descriptive of a basic function has been selected; and displaying an advanced function menu in said window in cascade relationship in said main menu in response to a determination that said advanced function push-button displayed adjacent to said text command descriptive of a basic function has been selected, said advanced function menu including a plurality of action items corresponding to advanced functions related to said basic function described by said text command. - View Dependent Claims (4, 5)
-
-
6. A system for selecting a desired function within a computer having a display screen, said system comprising:
-
means for displaying, in a window on said display screen, a main menu including a plurality of action items, each action item including a text command descriptive of a basic function, at least one of said plurality of action items including an advanced function push-button displayed adjacent to said text command descriptive of a basic function; means for selecting with a pointing device either said text command descriptive of a basic function or said advanced function push-button displayed adjacent thereto; means for determining if said text command descriptive of a basic function or said advanced function push-button displayed adjacent thereto has been selected; means for performing a function corresponding to said text command descriptive of a basic function if said text command descriptive of a basic function has been selected; and means for displaying an advanced function menu in said window in cascade relationship in said main menu in response to a determination that said advanced function push-button displayed adjacent to said text command descriptive of a basic function has been selected, said advanced function menu including a plurality of action items corresponding to advanced functions related to said basic function described by said text command descriptive of a basic function.
-
Specification