Browse Prior Art Database

Scrolling at the Boundary of a Window, Using Simple Direct Manipulation

IP.com Disclosure Number: IPCOM000111710D
Original Publication Date: 1994-Mar-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Coulombe, JS: AUTHOR [+3]

Abstract

A process is described that allows a user to scroll a given window while in the process of directly manipulating objects within that window. The new method does not require the user to manipulate scroll bars, and also provides a means for the user to exit the window without causing scrolling, if desired.

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

Scrolling at the Boundary of a Window, Using Simple Direct Manipulation

      A process is described that allows a user to scroll a given
window while in the process of directly manipulating objects within
that window.  The new method does not require the user to manipulate
scroll bars, and also provides a means for the user to exit the
window without causing scrolling, if desired.

      This method adds a visual and interaction boundary cue on the
window borders, which will enable a user to scroll the window when
the boundary is encountered.  The boundary can be pre-defined for any
given window, according to some set of user-defined defaults.  It
appears on the outside edge of the window frame as a single unbroken
line, and has handles at all of the defined ends to allow direct
manipulation of the location of the ends.  In order to move an icon
from the top of the container to the bottom, a user picks it up and
drags it over the window's border where the boundary appears as a
single unbroken line.  This will cause the window to scroll.  The
further a user proceeds outside the window from the border edge, the
faster the container's window will scroll.

      A user can, at any time, move the pointer to a different side
of the window, which will change the direction in which the window is
being scrolled.  Even when a user changes the direction such that the
boundary does not exist in that direction, scrolling still occurs, as
it was initiated when a user exited the window's borders.  To drop
the object, a user can proceed inside the window's border, once the
target is in sight, and place the object.  If the object is dropped
while scrollin...