Claims
- 1. A method for emulating a two-button mouse-type computer input device, comprising steps of:
receiving a predetermined input generated by digitizing pen and a digitizing writing surface; and displaying a user interface having a plurality of soft buttons in response to the predetermined input, the plurality of soft buttons providing selectable functionality of a two-button mouse-type computer input device.
- 2. The method according to claim 1, wherein the plurality of soft buttons includes a right-button function, a shift function, a control function and an alternate function.
- 3. The method according to claim 1, further comprising a step of receiving a user selection of at least one of the plurality of soft buttons.
- 4. The method according to claim 3, further comprising a step of hiding the user interface when the user selection of a selected soft button is received.
- 5. The method according to claim 1, wherein the plurality of soft buttons includes a bull's-eye function.
- 6. The method according to claim 5, further comprising steps of:
receiving a user selection for the bull's-eye function; and sending a right-button event to an application displayed below the user interface in response to the user selection for the bull's-eye function.
- 7. The method according to claim 1, further comprising steps of:
starting an inactivity timer when the user interface is displayed; and hiding the user interface when a predetermined amount of time elapses without receiving a user selection of at least one of the plurality of soft buttons.
- 8. The method according to claim 1, wherein the predetermined input generated by the digitizing pen and the digitizing writing surface is a predetermined in-air gesture made with the digitizing pen.
- 9. A computer-readable medium having computer-executable instructions for performing steps for emulating a two-button mouse-type computer input device, comprising:
receiving a predetermined input generated by digitizing pen and a digitizing writing surface; and displaying a user interface having a plurality of soft buttons in response to the predetermined input, the plurality of soft buttons providing selectable functionality of a two-button mouse-type computer input device.
- 10. The computer-readable medium according to claim 9, wherein the plurality of soft buttons includes a right-button function, a shift function, a control function and an alternate function.
- 11. The computer-readable medium according to claim 9, further comprising computer-executable instructions for receiving a user selection of at least one of the plurality of soft buttons.
- 12. The computer-readable medium according to claim 11, further comprising computer-executable instructions for hiding the user interface when the user selection of a selected soft button is received.
- 13. The computer-readable medium according to claim 9, wherein the plurality of soft buttons includes a bull's-eye function.
- 14. The computer-readable medium according to claim 13, further comprising computer-readable instructions for:
receiving a user selection for the bull's-eye function; and sending a right-button event to an application displayed below the user interface in response to the user selection for the bull's-eye function.
- 15. The computer-readable medium according to claim 9, further comprising computer-executable instructions for:
starting an inactivity timer when the user interface is displayed; and hiding the user interface when a predetermined amount of time elapses without receiving a user selection of at least one of the plurality of soft buttons.
- 16. The computer-readable medium according to claim 9, wherein the predetermined input generated by digitizing pen and a digitizing writing surface is a predetermined in-air gesture made with the digitizing pen.
- 17. A tablet PC, comprising:
a digitizing writing surface generating a predetermined output; and a display displaying a user interface having a plurality of soft buttons in response to the predetermined output, the plurality of soft buttons providing selectable functionality of a two-button mouse-type computer input device.
- 18. The tablet PC medium according to claim 17, wherein the plurality of soft buttons includes a right-button function, a shift function, a control function and an alternate function.
- 19. The tablet PC according to claim 9, wherein the digitizing writing surface receiving a user selection of at least one of the plurality of soft buttons.
- 20. The tablet PC according to claim 19, wherein the user interface is hidden from view on the display when the user selection of a selected soft button is received.
- 21. The tablet PC according to claim 17, wherein the plurality of soft buttons includes a bull's-eye function.
- 22. The tablet PC according to claim 21, wherein the digitizing display receives a user selection for the bull's-eye function; and
wherein the tablet PC sends a right-button event to an application displayed below the user interface on the display in response to the user selection for the bull's-eye function.
- 23. The tablet PC according to claim 17, further comprising an inactivity timer that is started when the user interface is displayed on the display, and
wherein the user interface is hidden from view on the display when a predetermined amount of time elapses without receiving a user selection of at least one of the plurality of soft buttons.
- 24. The tablet PC according to claim 17, wherein the predetermined output generated by the digitizing writing surface is a predetermined in-air gesture made with a digitizing pen.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority to U.S. Provisional Patent Application Ser. No. 60/247,843, entitled Mouse Input Panel And User Interface, filed on Nov. 10, 2000, which is hereby incorporated by reference as to its entirety. The present application is related to U.S. Provisional Patent Application Ser. No. 60/247,182, entitled Method and Apparatus For Improving the Appearance of Digitally Represented Handwriting, filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,841, entitled Highlevel Active Pen Matrix, and filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,973, entitled Selection Handles in Editing Electronic Documents, and filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,842, entitled Insertion Point Bungee Space Tool, and filed on Nov. 10, 2000; to U.S. patent application Ser. No. (Atty docket No. 3797.00083), entitled Selection Handles In Editing Documents, and filed Jan. 24, 2001; to U.S. Provisional Patent Application Ser. No. 60/247,844, entitled Simulating Gestures of a Mouse Using a Stylus and Providing Feedback Thereto, and filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,400, entitled System and Method For Accepting Disparate Types Of User Input, and filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,972, entitled In Air Gestures, and filed on Nov. 10, 2000; to U.S. patent application Ser. No. (Atty Docket No. 3797.00090), entitled In-Air Gestures For Electromagnetic Coordinate Digitizers, and filed Jan. 15, 2001; to U.S. Provisional Patent Application Ser. No. 60/247,831, entitled Mouse Input Panel Windows Class List, and filed on Nov. 10, 2000; to U.S. patent application Ser. No. (Atty Docket No. 3797.00091), entitled Mouse Input Panel Windows Class List, and filed Mar. 9, 2001; to U.S. Provisional Patent Application Ser. No. 60/247,843, entitled Mouse Input Panel and User Interface, and filed on Nov. 10, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,479, entitled System and Method For Inserting Implicit Page Breaks, and filed on Nov. 10, 2000; to U.S. patent application Ser. No. (Atty docket No. 3797.00086), entitled High Level Active Pen Matrix, and filed on Dec. 15, 2000; to U.S. patent application Ser. No. 09/741,107, entitled Mode Hinting/Switching, and filed on Dec. 21, 2000; to U.S. Provisional Patent Application Ser. No. 60/247,847, entitled Tablet Computer and its Features, and filed on Nov. 10, 2000; and to U.S. patent application Ser. No. 09/750,288, entitled Anchoring, Rendering, Reflow & Transformations, filed Dec. 29, 2000, each of which is incorporated by reference herein as to their entireties.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60247843 |
Nov 2000 |
US |