Browse Prior Art Database

Range Selection Slilder Control

IP.com Disclosure Number: IPCOM000105997D
Original Publication Date: 1993-Sep-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 48K

Publishing Venue

IBM

Related People

Cahill, LM: AUTHOR [+3]

Abstract

Techniques are disclosed that extend the concept of a slider control to allow the user to select a range of values. Direct manipulation techniques are implemented that allow the user to alter both the bandwidth of the range as well as the end points.

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

Range Selection Slilder Control

      Techniques are disclosed that extend the concept of a slider
control to allow the user to select a range of values.  Direct
manipulation techniques are implemented that allow the user to alter
both the bandwidth of the range as well as the end points.

      The control would appear similar to a slider control (Figure
1).  However, rather than only being able to alter the position of
the slider box, the user is also able to alter its size, thereby
changing the range of selected values.  To alter the size, the user
selects a border of the slider box and stretches it out to the
desired size (similar to current window sizing techniques).  To alter
the position of the box, the user selects with a pointing device
anywhere inside the box and drags the box to the desired location.

      Two sets of arrow keys are also implemented to assist keyboard
users.  One set adjusts the size of the range and the other adjusts
the position of the range.  In adjusting the size of the range, the
application determines how the range box responds to sizing.  For
example, both sides might adjust simultaneously, the sides could
alternate in sizing, or only one side may get larger or smaller.

      In applications where the possible range of values is very
large and not fixed or predetermined, once the slider box reached an
end of the scale, the scale scrolls across to reveal higher or lower
numbers.  In instances where the range of hig...