Aspects of the present invention provide a system and method for scrolling
or dragging information on a display. A panning tool is provided that may
scroll information, such as a web page, on a display in tandem with
movement of a cursor. If interactive elements are present on the page or
document, an interactive element may be activated as desired. Scrolling
may be accomplished with the panning tool either on non-interactive
elements or interactive elements that are not required to be activated.
Furthermore, inertia of movement of the information on a display is
optimized and autoscrolling is provided in which a page or document may
be scrolled without dragging.