Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

An Enhanced Scroll Bar set providing accelerated motion and positioning: The Scroll Point Control

IP.com Disclosure Number: IPCOM000022245D
Original Publication Date: 2004-Mar-02
Included in the Prior Art Database: 2004-Mar-02
Document File: 4 page(s) / 51K

Publishing Venue

IBM

Abstract

An Enhanced Scroll Bar set providing accelerated motion and positioning: The Scroll Point Control

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

Page 1 of 4

An Enhanced Scroll Bar set providing accelerated motion and positioning : The Scroll Point Control

There is dead space between Vertical and Horizontal Scroll Bars. This disclosure uses it as a way of providing positioning information for Viewport positioning. This association provides enhanced positioning opportunities and is especially useful for users whose use of a Pointing Device/Mouse is restricted.

An Horizontal scroll bar looks like (200):

<--------------------|slider|------------->
(201) (210) (202)

Whereas a Vertical scroll bar looks like (300):

£ (301)

|

|

-

S

l

i (310)

d

e

r

-

|

|

|

$ (302)

    A scroll bar control indicates to the user that more of the presentation space is available beyond the current extent (horizontal and/or vertical) of the view in the window. A (horizontal or vertical) scroll bar control contains a slider, which enables the user to manipulate the view to make visible (horizontally or vertically) the user desired part of the presentation space. The slider occupies a proportion of the scroll bar control commensurate with the ratio of the presentation space visible to that which is not currently visible, and the location of the (horizontal or vertical) slider within the scroll bar control indicates the placement of the view relative to the extent of the presentation space (left to right, or, top to bottom, respectively). Currently, the user can manipulate the view by dragging the slider to some position in the scroll bar control, or, incrementally in units of a row/column or in grosser units. e.g. page sized or the horizontal/vertical view dimension (this increment usually being established by the application).

    Now when implementing such a Presentation-Space on top of a bigger Image, there are two scroll bars - conventionally aligned on the LHS and bottom of the area being scrolled (430) as shown in (400):

Page 2 of 4

(400)

£ (401)

Displayed Area (430) |

|

-

S

l

i (410)

d

e

r

-

|

|

|

$ (402)

<--------------------|slider|-------------> X
(421) (420) (422) (450)

    Observe that at the junction of the two scroll bars (422,402) there is a little square (450) that is dead space - marked with an X in fig 400. This disclosure removes the dead spaceness of the X (450) and replaces it with a new operational semantic : that of a Scroll Point.

    The Scroll Point (450) is generated at the point of conjunction of two orthogonal Scroll Bars (410 and 420). It provides a way of manipulating the Sliders (410, 420) of the orthogonal Scroll Bars.

    This disclosure introduces several operations for Scroll Bars - and, hense, viewport positioning:

The Mouse/Pointer device can be positioned in the Scroll Point and a Mouse/Pointer Click performed. The position of the pointer in the Scroll Point determines the position of the associated sliders - Absolute Positioning mode
The Mouse/Pointer can be positioned in the Scroll Point and the pointer moved when the Left (say) Button is held down. This moves the associated Scroll Bars by incremen...