I have also disliked knobs in gui applications, but I just realized that
the problem is not with the widget, but how it is controlled.
The knob UI element doesn't have a single operating method. Knobs in
different applications work in different ways. If this would be
standardized, the knob could be a very efficient UI widget. It uses very
little screen space and can be used to display a very broad range of
values.
I propose:
- To move: press left button on knob, while the button is pressed,
vertical movement moves the dial (left -, right +)
- If shift is pressed, the movement will count as 1/10th (or
1/100th?).
- Double click on the knob for entering the value manually
- Middle click sets the knob to the direction the mouse pointer is
located looking from the middle of the knob.
(- Right click would be reserved for context menus)
Anybody know of a good authoritative standardizing body in the open
source front who would be interested in taking this task?
Sampo
On Sat, 2004-07-17 at 23:36, luis jure wrote:
and jackmix seems to be very nice indeed, i'll try
it soon. my only
complaint is that from the screenshots it seems to be involving instead of
evolving: the original sliders in 0.0.1 were substituted in 0.0.3 with
knobs, a device that makes sense when manipulated with real hands (if you
excuse the redundancy, not very evident in english, anyway), but very
awkward in a GUI. consider returning to some sort of sliders, they're far
more convenient in a GUI, since their movement follow better the movement of
the mouse.
but you can safely disregard my comments, it has been demonstrated that i
don't represent well what most people like/want...
best,
lj