Browse Prior Art Database

Variable Distance Panning

IP.com Disclosure Number: IPCOM000110349D
Original Publication Date: 1992-Nov-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 2 page(s) / 71K

Publishing Venue

IBM

Related People

Johnson, WJ: AUTHOR [+3]

Abstract

A methodology is described which allows mouse-operated desktop panning distance to be a function of how fast a user moves the mouse.

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

Variable Distance Panning

       A methodology is described which allows mouse-operated
desktop panning distance to be a function of how fast a user moves
the mouse.

      The methodology described herein is designed for the concept of
a desktop as an infinite surface area. With respect to a Cartesian
Coordinate system, the desktop is infinite in X and Y directions.  A
user is able to move in any direction for the purpose of placing
objects which may not fit onto the currently shown desktop area.
This disclosure addresses a navigation methodology conveniently
operated with a mouse.  The user can toggle modes of the mouse with a
voice activation, key sequence, etc.  When in panning mode, the mouse
is used to select an arbitrary point on the desktop for dragging the
desktop surface area and contained objects in an arbitrary direction.
Furthermore, user dragging speed determines how much desktop distance
is actually moved.

      For example, a user toggles to panning mode and selects a point
in the upper left hand corner (for dragging) of the currently
displayed desktop area.  The user drags the desktop point selected
across the desktop middle such that the point selected ends up in the
lower right hand corner of the resulting displayed desktop area.  All
objects on the infinite desktop remain at their desktop positions so
that objects which could not be seen (beyond displayed desktop area)
come into view.  The displayed desktop area is a window into the
infinite desktop ar...