摘要:
Aspects of the present invention provide context menus useful in, e.g., a computing device receiving user input via a stylus. Icons representing actions performable on an object are displayed in a context menu for the object. Additional aspects of the invention include cascading menus that also minimize hand and/or wrist motion, as well as placement of menus based on user handedness and/or stylus orientation.
摘要:
A correction tool that displays a correction widget when a user acts to correct text is provided. More particularly, if the user places an insertion point in or to the immediate left of the text, or selects the text, the tool displays the correction widget immediately to the left of the selected text. The user can then quickly access a correction interface for correcting the text simply by moving the pointer the short distance from the insertion point to the correction widget. When the user activates the correction widget, the tool displays the correction interface immediately proximal to the correction widget. Thus, the user need only move the pointer a small distance further to then correct the text using the correction interface.
摘要:
A lasso select tool that allows a user to draw a flexible line of selection ink in order to select one or more graphical objects for manipulation. As the user draws this selection line, the lasso select tool continuously redraws and displays a connection line connecting one end of the selection line with the opposite end of the selection line. This connection line thus graphically demonstrates to the user the area that is presently encompassed by the resulting lasso enclosure. Further, the lasso select tool will change the appearance of any object selected with the lasso enclosure. The lasso select tool also selects objects that are only substantially encompassed by the lasso enclosure. For example, the lasso select tool may select ink objects that are only 60% or more encompassed by the lasso enclosure.
摘要:
A task library comprising task data for a plurality of components installed on a computer system is provided. The task library includes task data for a plurality of components installed on a computer system. The task links, that reference task data elements, are generated and stored with the task library. The task links are generated according to predetermined schemas associated with the task library. Task data elements may be configured such that the installed component corresponding to the task data may be manipulated/configured from within the context of the task library. The components installed on the computer may be hardware or software components. Installed components may include modules that are “installed” on the computer though they are located remote to the computer.
摘要:
A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
摘要:
An improved approach to highlighting a graphical object in a graphical user interface is disclosed. A body of a highlighted graphical object may, upon selection or highlighting, be changed to a transparent color, and a graphical outline, or “halo,” is added surrounding the original graphical object's body. The halo may be in the same color as the graphical object originally was, preserving any meaning attributed to the color of the graphical object and simplifying the user's ability to identify the selected object(s), as well as the ability to select the highlighted object for further processing. The highlighted graphical object may also be displayed with a bounding box to further identify the selected object(s). A moving version of the highlighted graphical object may be drawn during a moving process, in which the moving version has an appearance distinct from the original object.
摘要:
A space tool that inserts space into or deletes space from a document is described. The space tool provides the user with feedback as to which objects will be moved when space is inserted into or deleted from a document. To provide the user with this feedback, the space tool identifies the objects that will be moved when space is inserted or deleted, and changes the appearance of these objects. For example, the space tool may gray out or fade identified electronic ink objects that will be moved. Alternatively, or additionally, the space tool may move identified objects in real time, so that their location continually corresponds with what their location will be after space has been inserted or deleted.
摘要:
A freeform selection tool for a computer system with a graphical user interface allows a user to draw a freeform selection path so as to select one or more graphical objects. The user is provided with the freedom to input selection ink, in any orientation, and using any desired selection path size provided by the select tool. The selecting tool may change the visual appearance of any graphical object once selected. The selecting tool provides the ability to select ink or graphical object with a particular property to be used for the selection. The selecting tool can recognize various selection gestures coordinated with a semantic relationship of the ink so that the number of selection ink strokes can be minimized. The selecting tool may change for different selection modes depending on the type of graphical object encountered and change of the context for a particular selection.
摘要:
The present invention relates to a system, method and medium for receiving and acting upon user input. In one embodiment, the user may only have access to a limited input device, like a stylus. Using the present invention, a user is provided with intuitive responses from the system based on inputs from the limited input device.
摘要:
A method, a computer system and a computer-readable medium having instructions for a processor stored thereon are provided for growing a page on a display. Input indicating a first position or designation of content on a page of an electronic document and an amount of white space to be inserted in the page is received. Responsive to the received input, at least some of the content of the page of the electronic document is moved to insert white space. The moving starts from a point based on the first position. The portion of the content being moved is moved a distance based on the amount of white space indicated in the received input. The page is grown by an amount based on the amount of the white space indicated in the received input. A respective size of other pages of the electronic document remains unchanged. Also provided are a method, a computer system and a computer-readable medium having instructions for a processor stored thereon for deleting a portion of a page and reducing a size of the page.