Image editor zoom function
First Claim
1. In a system having image display means comprising a plurality of physical pels, a method of operating an image editor in response to input from a user of the system, the method comprising the steps of:
- displaying a magnified portion of a first image as a second image comprised of a plurality of logical pels having a size that is a function of a magnification level in effect, the second image having a first cursor positioned therein;
displaying within the second image a viewport containing a portion of the first image, the portion corresponding to the magnified portion, the viewport having a vertical and a horizontal dimension corresponding to a plurality of physical pels of the first image and further having a second cursor having a position that corresponds to the position of the first cursor;
responsive to the user repositioning the first cursor such that the first cursor would be located outside of the displayed second image,shifting the second image in increments of logical pels in unison with movement of the first cursor; and
responsive to the second cursor reaching a first edge of the viewport in response to the movement of the first cursor,shifting the viewport by a plurality of physical pels that correspond to the vertical or the horizontal dimension of the viewport such that the second cursor is positioned substantially adjacent to a second edge of the viewport that is oppositely disposed to the first edge.
1 Assignment
0 Petitions
Accused Products
Abstract
An Image Editor includes a ZOOM function wherein other Image Editor actions are invokable and operable in whatever zoom level is currently in effect. The zoom mode is a state of the Image Editor in that invoked actions are performed in a normal 1X pel size image but are displayed to an operator in an enlarged, flat pel, zoom equivalent. Whe the ZOOM function is invoked a displayed zoom window is automatically centered upon a present position of a cursor as is also a selectively displayable viewport, the viewport showing the relative position of the cursor within the 1X image.
-
Citations
1 Claim
-
1. In a system having image display means comprising a plurality of physical pels, a method of operating an image editor in response to input from a user of the system, the method comprising the steps of:
-
displaying a magnified portion of a first image as a second image comprised of a plurality of logical pels having a size that is a function of a magnification level in effect, the second image having a first cursor positioned therein; displaying within the second image a viewport containing a portion of the first image, the portion corresponding to the magnified portion, the viewport having a vertical and a horizontal dimension corresponding to a plurality of physical pels of the first image and further having a second cursor having a position that corresponds to the position of the first cursor; responsive to the user repositioning the first cursor such that the first cursor would be located outside of the displayed second image, shifting the second image in increments of logical pels in unison with movement of the first cursor; and responsive to the second cursor reaching a first edge of the viewport in response to the movement of the first cursor, shifting the viewport by a plurality of physical pels that correspond to the vertical or the horizontal dimension of the viewport such that the second cursor is positioned substantially adjacent to a second edge of the viewport that is oppositely disposed to the first edge.
-
Specification