Control for a graphical user interface supporting coupled variables and method of operation thereof
First Claim
1. A variable control displayed through a graphical user interface, said variable control comprising:
- a text box for displaying a value;
a slider control linked to said text box, said slider control for coarse adjustments to said displayed value;
a spinner linked to said text box, said spinner for fine adjustments to said displayed value; and
a range box functionally linked to said text box, said range box for assigning a range unit to said displayed value.
1 Assignment
0 Petitions
Accused Products
Abstract
A variable control displayed through a graphical user interface and linked to a control element. The variable control has graphical representations of readily identifiable and easy to use controls. These controls include at least one text box to display a value. The displayed value can be set by default, or to show the current state of the control element. The variable control also includes at least one range box for assigning a range unit that corresponds to the text box. The variable control also includes a slider control that is linked to the text box and is used to make coarse adjustments to the value displayed in the text box. A spinner is also linked to the text box and is used to make fine adjustments to the displayed value. In a preferred embodiment, the user can select a digit or several digits within the displayed value and adjust only the user-selected digit or digits. Also in a preferred embodiment, the range box automatically updates the range unit when the displayed value is adjusted beyond a predetermined range limit.
108 Citations
25 Claims
-
1. A variable control displayed through a graphical user interface, said variable control comprising:
-
a text box for displaying a value; a slider control linked to said text box, said slider control for coarse adjustments to said displayed value; a spinner linked to said text box, said spinner for fine adjustments to said displayed value; and a range box functionally linked to said text box, said range box for assigning a range unit to said displayed value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A variable control displayed through a graphical user interface to adjust frequency settings on a pulse generator linked to said variable control, said variable control comprising:
-
a plurality of text boxes, each of said plurality of text boxes displaying a numerical value corresponding to one of said frequency settings of said pulse generator; at least one range box corresponding to said plurality of text boxes, said at least one range box displaying a range unit therein; a slider control linked to said plurality of text boxes, said slider control for coarsely adjusting a selected one of said displayed numerical values when said slider control is operated; at least one spinner for finely adjusting a selected one of said displayed numerical values, whereby said frequency settings of said pulse generator are adjustable with said variable control. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for adjusting a parameter of a control element, said method comprising the steps of:
-
displaying a value through a graphical user interface, said value corresponding to said parameter of said control element; changing said displayed value by coarse increments in response to input at a slider control displayed through said graphical user interface; changing said displayed value by fine increments in response to input at a spinner displayed through said graphical user interface; transmitting said changed value to said control element; and assigning a range unit to said displayed value in response to input at a range box displayed through said graphical user interface. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification