[Clam-devel] Re: QSynth Knobs

David García Garzón dgarcia at iua.upf.edu
Wed Apr 18 02:20:18 PDT 2007


On Dimarts 17 Abril 2007, Rui Nuno Capela wrote:
> David García Garzón wrote:
> > On Tuesday 17 April 2007 18:15:09 Rui Nuno Capela wrote:
> >> On Tue, April 17, 2007 15:00, David García Garzón wrote:
> >>> Btw, I didn't understand which are the benefits of the current default
> >>> implementation of the mouse interaction versus the QDial one. Could
> >>> (any of) you explain it to me?
> >>
> >> One of the most annoying and rather dangerous was the fact that QDial
> >> changed its value at the very first mouse click/press. If you take that
> >> on live you'll see its not quite a desirable feature ;)
> >>
> >> Cheers.
> >
> > Ok, i understand. It is a very insightful reason to reimplement mouse
> > interaction and i like it.
> >
> > But I also expected that once i do the first click the knob spins at the
> > same rate i spin the mouse around the center of the widget. But it spins
> > at a fixed step when you move the mouse whatever you move it faster or
> > slower, it just takes the angular direction of your move but not the
> > angular increment. Is it that also a feature or it is a fixable thing?
>
> Fixable of course. The angular interaction was a very dirty and quick
> fix of mine, not as thoughtful as it should have been. It just worked
> smoothly and I was satisfied with it at the time ;)
>
> Feel free to improve it.

The thing is that i am on the way of providing different modes of interaction. 
The less code to maintain the best but if you feel this progressive mode is 
useful at some concrete use case i could still keep it as an alternative.


-- 
David García Garzón
(Work) dgarcia at iua dot upf anotherdot es
(Home) vokimon at telefonica adot net
http://www.iua.upf.edu/~dgarcia
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.clam-project.org/pipermail/clam-devel-clam-project.org/attachments/20070418/14c46559/attachment.sig>


More information about the clam-devel mailing list