Selecting menu for an object in a graphical user interface (GUI) environment
First Claim
1. A method for operating a pointer in accordance with an operation by a user, the method comprising:
- storing a position of a pointer displayed in a display region of a display device of a computer system as a first position in response to receipt of a first operation performed by the user, where a pointing device operates the pointer;
displaying a first menu including a plurality of items at a position corresponding to the first position;
storing a position of the pointer as a second position in response to receipt of a second operation performed by the user; and
displaying a second menu changed from the first menu based on a distance between the first position and the second position;
wherein;
the items of the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a first threshold;
the items of the second menu include the plurality of items from the first menu and one or more items not included in the first menu in addition to the items included in the first menu; and
the items of the second menu that are not included in the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a second threshold higher than the first threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method applied to a computer system including a display device and a pointing device for operating a pointer displayed in a display region of the display device in accordance with an operation by a user. In the method, a position of the pointer is stored as a first position in response to receipt of a first operation performed by the user, a first menu including multiple items is displayed at a position corresponding to the first position, a position of the pointer is stored as a second position in response to receipt of a second operation performed by the user, and a second menu is displayed, being changed from the first menu based on a distance between the first position and the second position.
9 Citations
18 Claims
-
1. A method for operating a pointer in accordance with an operation by a user, the method comprising:
-
storing a position of a pointer displayed in a display region of a display device of a computer system as a first position in response to receipt of a first operation performed by the user, where a pointing device operates the pointer; displaying a first menu including a plurality of items at a position corresponding to the first position; storing a position of the pointer as a second position in response to receipt of a second operation performed by the user; and displaying a second menu changed from the first menu based on a distance between the first position and the second position; wherein; the items of the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a first threshold; the items of the second menu include the plurality of items from the first menu and one or more items not included in the first menu in addition to the items included in the first menu; and the items of the second menu that are not included in the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a second threshold higher than the first threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. Computer-readable hardware with a program stored thereon, wherein the program instructs a processor to execute:
-
storing a position of a pointer as a first position in response to receipt of a first operation performed by a user; displaying a first menu including a plurality of items at a position corresponding to the first position; storing a position of the pointer as a second position in response to receipt of a second operation performed by the user; and displaying a second menu changed from the first menu based on a distance between the first position and the second position; wherein; the items of the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a first threshold; the items of the second menu include the plurality of items from the first menu and one or more items not included in the first menu in addition to the items included in the first menu; and the items of the second menu that are not included in the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a second threshold higher than the first threshold.
-
-
18. A computer system comprising:
-
a display device; a pointing device for operating a pointer displayed in a display region of the display device in accordance with an operation by a user; a storage unit; and an arithmetic and control unit, wherein; the arithmetic and control unit is configured to cause; the storage device to store a position of the pointer as a first position in response to receipt of a first operation performed by the user; the display device to display a first menu including a plurality of items at a position corresponding to the first position; the storage device to store a position of the pointer as a second position in response to receipt of a second operation performed by the user; and the display device to display a second menu changed from the first menu based on a distance between the first position and the second position; wherein; the items of the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a first threshold; the items of the second menu include the plurality of items from the first menu and one or more items not included in the first menu in addition to the items included in the first menu; and the items of the second menu that are not included in the first menu are displayed in a selectable manner in response to an event where the distance between the first position and the second position exceeds a second threshold higher than the first threshold.
-
Specification