Tooltip feedback for zoom using scroll wheel
AssigneeOracle International Corporation
InventorsKarin Iancu Ornstein, Hendrik van den Broek, Marge Boots, Raymond Wong, Chadwick Chow
Life of this patent
Estimating the term…
Abstract
Tooltip generation for zoom feedback is described. In response to the initiation of a zoom operation, a tooltip is generated. The tooltip shows an established potential zoom level that will be used to execute the zoom operation if no other zoom level is established or selected. Multiple potential zoom levels may be shown within the tooltip before the zoom operation is executed.
Claims18
A method comprising:
- displaying content at a first zoom level within a first display area of a user interface;
- detecting that a scroll wheel is being scrolled in accordance with a zoom operation;
- while the scroll wheel is being scrolled, updating a magnitude of zoom displayed in a tooltip in accordance with the scrolling of the scroll wheel, wherein the tooltip is displayed within the first display area and indicates the magnitude of zoom;
- delaying updating a change in a zoom level of the content displayed within the first display area until either a specified amount of time has passed since the scroll wheel was last scrolled or a previously depressed key has been released;
- and
- in response to determining either that the specified amount of time has passed since the scroll wheel was last scrolled or that the previously depressed key has been released, zooming the content to a second zoom level corresponding to the magnitude of zoom displayed in the tooltip.
A computer-readable storage medium storing a plurality of instructions executable by one or more processors, the plurality of instructions comprising:
- displaying content at a first zoom level within a first display area of a user interface;
- detecting that a scroll wheel is being scrolled;
- while the scroll wheel is being scrolled, updating a magnitude of zoom displayed in a tooltip in accordance with the scrolling of the scroll wheel, wherein the tooltip is displayed within the first display area and indicates the magnitude of zoom;
- delaying updating a change in a zoom level of the content displayed within the first display area until either a specified amount of time has passed since the scroll wheel was last scrolled or a previously depressed key has been released;
- and
- in response to determining either that the specified amount of time has passed since the scroll wheel was last scrolled or that the previously depressed key has been released, zooming the content to a second zoom level corresponding to the magnitude of zoom in the tooltip.
A method comprising:
- displaying, on a computing device, one or more first user interface elements within a first display area of a user interface;
- detecting that a scroll wheel is being scrolled;
- while the scroll wheel is being scrolled, delaying a first zoom operation relative to the one or more first user interface elements and updating a magnitude of zoom based on an extent to which the scroll wheel has been scrolled;
- while the scroll wheel is being scrolled, updating a value indicated as a zoom identifier displayed in a first tooltip, wherein the value associated with the magnitude of zoom, and wherein the first tooltip is displayed within the first display area to indicate the magnitude of zoom without performing the first zoom operation;
- while delaying the first zoom operation, determining that either (a) a specified amount of time has passed since the scroll wheel was last scrolled or (b) a previously depressed key has been released;
- and
- in response to determining, while delaying the first zoom operation, either that the specified amount of time has passed since the scroll wheel was last scrolled or that the previously depressed key has been released, ceasing to delay the first zoom operation and performing the first zoom operation by zooming a display of the one or more first user interface elements at the magnitude of zoom.
Dependencies are inferred from the claim text.