Browse Prior Art Database

Cursor for Arbitrary Directional Pan

IP.com Disclosure Number: IPCOM000102274D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 53K

Publishing Venue

IBM

Related People

Dugan, RF: AUTHOR [+2]

Abstract

Disclosed is a program that provides the operator of a graphic workstation with visual feedback regarding the direction and speed of a pan operation in an arbitrary direction.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 86% of the total text.

Cursor for Arbitrary Directional Pan

       Disclosed is a program that provides the operator of a
graphic workstation with visual feedback regarding the direction and
speed of a pan operation in an arbitrary direction.

      The direction of a geometric vector indicates the direction of
the pan operation.  For example, if the vector points to the right,
the display screen will pan to the right (graphic objects that were
off screen to the right will be moved on screen).

      The length of the vector indicates the relative speed of the
pan operation.  A long vector means that the pan is taking place
faster than when the vector is short.  To the operator it appears
that the longer the vector, the faster the graphic objects move
across the screen.

      As implemented, the origin of the vector is the place where the
operator points with some locator device (like a mouse or digitizer
cursor).  The other end of the vector reflects the current position
of the locator; that is, the second end of he vector always tracks
the locator.

      By moving the locator away from the first point, the operator
indicates the desired direction and speed of the pan operation.  The
length and angle are updated at real-time speeds so the operator has
a constant feedback as to the speed and direction of the pan
operations.

      The implementation of the program is presented by the flowchart
in the figures.

      The invention allows the user to more easily...