摘要 |
A rubber band variable-rate GUI control for use in conjunction with GUI controls, such as sliders, scroll bars, virtual joysticks, and oppositional buttons (up/down, left/right, plus/minus, next/previous, etc.). A user may place a pointer or cursor over a GUI control, select (e.g. click and hold a mouse button) and drag away from the control, and a virtual rubber band extending between the pointer and the GUI control is displayed. The further the user moves or "pulls" the pointer from the GUI control, the thinner and more elyptical the rubber band is displayed, and the faster the selections scrolls or the control operation is repeated. When the user moves the pointer closer to GUI control, the rubber band is displayed fatter and more circular in shape, and the scrolling or control operation repetition slows.
|