Claims
- 1. A computer-readable medium for a hand-held device, the device capable of being held with one hand and having a button that is capable of being actuated by the hand holding the device, the computer-readable medium having computer-executable instructions for performing steps comprising:
receiving an indication that a user has depressed the button; determining that the button has been depressed long enough to constitute a context menu gesture; and displaying a context menu on the device in response to the context menu gesture.
- 2. The computer-readable medium of claim 1 wherein displaying a context menu comprises:
determining what object is highlighted on the display; and displaying a context menu appropriate for the highlighted object.
- 3. The computer-readable medium of claim 2 wherein the highlighted object is an entire window on the display and the context menu provides at least one command that operates on the entire window.
- 4. The computer-readable medium of claim 1 wherein displaying a context menu comprises:
determining that no object is highlighted on the display; and displaying a context menu that is appropriate for an entire window on the display.
- 5. A method of producing a context menu on a display of a hand-held device, the method comprising:
determining whether a user has manipulated a button on the hand-held device to satisfy a context menu gesture requirement; and displaying a context menu if the context menu gesture requirement has been satisfied.
- 6. The method of claim 5 wherein the context menu gesture requirement comprises pressing the button for more than a required period of time.
- 7. The method of claim 6 wherein the context menu gesture requirement is not satisfied if the user presses and releases the button before the required period of time.
- 8. The method of claim 6 further comprising determining that a user has made a selection gesture instead of the context menu gesture.
- 9. The method of claim 5 wherein displaying a context menu comprises:
determining if there is a portion of the display that is highlighted; and displaying a context menu that is appropriate for the highlighted portion.
- 10. The method of claim 9 further comprising:
determining that no portion of the display is highlighted; and displaying a context menu for an entire window on the display.
REFERENCE TO RELATED APPLICATIONS
[0001] The present application is a divisional of U.S. patent application Ser. No. 09/559,694, filed Apr. 27, 2000, entitled METHOD AND APPARATUS FOR PROVIDING CONTEXT MENUS ON A PEN-BASED DEVICE, which claimed the benefit of a U.S. Provisional application having Serial No. 60/175,110, filed on Jan. 6, 2000 and entitled METHOD AND APPARATUS FOR PROVIDING CONTEXT MENUS ON A PEN-BASED DEVICE.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60175110 |
Jan 2000 |
US |
Divisions (1)
|
Number |
Date |
Country |
Parent |
09559694 |
Apr 2000 |
US |
Child |
10684769 |
Oct 2003 |
US |