Browse Prior Art Database

Visual Slider Controls

IP.com Disclosure Number: IPCOM000108972D
Original Publication Date: 1992-Jul-01
Included in the Prior Art Database: 2005-Mar-23
Document File: 2 page(s) / 174K

Publishing Venue

IBM

Related People

Bernath, D: AUTHOR [+3]

Abstract

Extensions to give a user greater control over setting the value represented by a slider are disclosed. The detent, representing a "default" or "equilibrium" setting of the slider's value, allows a developer to easily mark an important value and to easily change the value of the slider to that same value. Better control over changing the slider's value is also disclosed. A user can use incremental adjustment arrows at the sides of the slider to change the value by the smallest allowed increments. A click with the left mouse button moves the slider arm towards the clicked position by some predefined small increment. A user can also click the right mouse button at any position within the slider's shaft and change the value to the exact value represented by the clicked position.

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

Visual Slider Controls

       Extensions to give a user greater control over setting
the value represented by a slider are disclosed.  The detent,
representing a "default" or "equilibrium" setting of the slider's
value, allows a developer to easily mark an important value and to
easily change the value of the slider to that same value.  Better
control over changing the slider's value is also disclosed.  A user
can use incremental adjustment arrows at the sides of the slider to
change the value by the smallest allowed increments.  A click with
the left mouse button moves the slider arm towards the clicked
position by some predefined small increment.  A user can also click
the right mouse button at any position within the slider's shaft and
change the value to the exact value represented by the clicked
position.

      A slider control presents to a user a slider shaft, which
represents the possible values for an element, and a slider arm,
which represents the current value of that element.  To change a
value, a user can pick up the slider arm and drag it to another
position, representing a different value.  This article presents two
enhancements to give a user greater control over the value
represented by the slider -- a detent marker and extensions to the
mouse and keyboard control over the slider's value.

      A detent, in the physical world, represents some default, or
stable, setting of a value, represented by a sticky or notch
position.  When adding this no...