I think its pretty standard (in Cubase and Logic Pro) to use the shift-key for fine slider adjustments, could this be added (or an option) ?
iirc, itâs already there. should be on by default.
I donât think so, how?
Just checked - itâs actually cmd/ctrl that engages fine mode.
yes, i need shift, which is almost standard 
youâll have to add your own processing for the shift button - just check out how cmd/ctrl works
funny thread, yes of course i could do that, but I already studied the slider-source code before creating this topic, than i came to the conclusion, that there is not a elegant, non-hacky, or without need to re-implementation already existing functionality approach, to create this behaviour which is almost standard in all major DAWs.
A simple override-able callback in the Slider-class bool isModifierKeyFineMode(âŠ) would do the job.
I obviously wasnât aware that youâre already done that, for all I knew you werenât aware that any of that functionality has been implemented in some form. If you had mentioned any of that in the OP I would have known to keep my attempt at being helpful to myself 
I appreciate that you wanted to be helpful. Please back to topic! @jules?
Iâve no objection to extending Slider a bit to allow the modifier to be specified. Bit busy here though, want to submit a change request? Probably best to just add a method that let a caller pass the set of modifiers that it should use.
Okay! good opportunity to familiarize myself with git
For what itâs worth, Iâve never seen it universally declared that âshiftâ is the default key to engage fine adjustment mode for GUI controls. Every plugin programmer writes different stuff and they leave it to their pdf manual to say which keystrokes enable certain modes. I guess that is more a reflection of the API they used to create their plugin?
Iâve already done that some time ago. Iâve also extended the âreset to defaultâ functionality so that you can specify a modifier key along with a single or double click to reset the slider to its default value.
Iâve adapted the code to the latest develop commit and produced a patch that you can find attached, if you want give it a look.
slider_patch.txt (14.4 KB)
Thanks, will take a look
Hello, thanks for that thread.
But I think there is some misunderstanding. The subject is about âfine adjustmentâ. But you are talking about velocity mode which is different than fine mode.
In velocity mode precision of dragging slider depends on speed and amount of your mouse movements.
But in fine mode the slider just works slower. For example in Logicâs Pro older plugins (like Modulation->Chorus plugin) it works exactly like that. There isnâtn any velocity, it just works slower when âshiftâ is down.
Can I achieve such fine mode with Slider? Or do I need to write my own algorithm inside mouseDrag()?
