On Tue, 2011-11-22 at 15:41 +0100, hermann wrote: > Am Dienstag, den 22.11.2011, 09:25 -0500 schrieb Paul Davis: > > On Tue, Nov 22, 2011 at 7:05 AM, James Morris <ja...@jwm-art.net> wrote: > > > On Tue, 22 Nov 2011 15:33:16 +0400 > > > Alexandre Prokoudine <alexandre.prokoud...@gmail.com> wrote: > > >> > > >> For darktable we examined the slider from phat and created a similar > > >> new, more usable widget which combines a label and a slider. You can > > >> enter precise value after a right click inside the slider area, and > > >> you can use pretty much anything as displayed unit: %, ", dB, px... > > >> whatever. Here is an example: > > >> > > >> http://i.imgur.com/KvwjS.png > > >> > > >> The highlighted "-0.500" is where I right-clicked to enter precise > > >> value. > > > > > > That looks interesting. I take it you removed the fan drawing code? > > > > > > What about imprecise but fine grained adjustments? > > > > > > If not, would adding a modifier such as [shift] for finer grained > > > movement of the slider be considered? It probably would be unimportant > > > for darktable, but in an audio application where adjustmented has > > > immediate affect on the audio stream it would certainly be useful. > > > > just fyi, ardour's plugin parameter controllers do all of this and > > have done so for years. the only difference is that you double click > > to enter a numeric value, since right clicks are exclusively reserved > > for context menus. > > guitarix controllers (libgxw/libgxwmm/pygxw/glade-gxw) do all of that > also, just they use control shift as modifier for fine tune but right > click for enter a numeric value.
Just a thought, but perhaps an effort at a LAD HIG (Human Interface Guidelines) might be a good idea, so things like this aren't arbitrarily different between apps and plugins? Naturally the scope of such a thing would be limited since different programs have different needs, but at least things like twiddling parameters could easily be standardized. -dr _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev