Browse Prior Art Database

Variable Scale Slider Control

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

Publishing Venue

IBM

Related People

Lewis, JH: AUTHOR [+3]

Abstract

The slider control allows an end user to select from a range of values. Some times the combination of the input range and available increments within that range result in a slider which is too large to be displayed on a computer screen, for example, numbers between 0 and 250 in increments of 10. A slider control is desirable, due to the visual confirmation of relative positioning, but the range is too great for it to be usable.

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

Variable Scale Slider Control

      The slider control allows an end user to select from a range of
values.  Some times the combination of the input range and available
increments within that range result in a slider which is too large to
be displayed on a computer screen, for example, numbers between 0 and
250 in increments of 10.  A slider control is desirable, due to the
visual confirmation of relative positioning, but the range is too
great for it to be usable.

      This procedure allows a larger range of usable values.  The
outside ticks (those at the ends) of the slider are displayed as
arrows.  The next set of ticks (going inwards from the ends) get
displayed as the ellipses ("...").  The remainder of the ticks get
displayed with the numeric values most likely to be selected (or
those in the middle of the range if there is no most-likely range).
See the Figure for an example.

      The visible numbers are selected by moving the slider arm to
the value.  When the slider arm is moved to an ellipsis ("..."), then
the numbers above each tick get moved one position over, i.e., to the
next tick, and a slight delay is introduced.  If the user does not
release the slider arm, the numbers continue to be shifted over, with
a slight delay between each shift.

      If the ellipsis on the left side gets pressed, then the numbers
move to the right, a lower value appears above the leftmost tick, and
the rightmost number is discarded.  The right ellipsis...