We’d like to modify the mouse drag sensitivity of
CAnimKnob instances because plenty of users have complained about the default sensitivity of the VSTGUI implementation in our plugins. We’re aware of
CKnobBase::setZoomFactor() accessible through the zoom modifier, but I am talking about the base sensitivity here.
It seems like there is a record called range in
CKnobBase::MouseEditingState that could be modified in principle but which is always initialized to the const
kCKnobRange value in
Would it be feasible to add something like
CKnobBase::setMouseSensitivity() or to not qualify
kCKnobRange as const static so the base sensitivity can be modified via client code and without having to patch VSTGUI in a future release?