FR: ScrollBar::setRepeatDelay()


any chance of adding a setRepeatDelay() method to the scrollbar class.

Currently clicking on one of the scrollbar arrows causes repeats almost instantaneously. The typical mouse down for a user seems to generate anywhere between two and five increment/decrement events.

In my app, I need people to be able to reliably move one step at a time. Using < > keys, and dragging the bar is fine. But most users instinctively dive for the on screen arrows.

I’m not fussed about the rate at which the scroll moves once a sane delay period has passed, I just need to ability to postpone the repeat events for some arbitrary time.

Always a pleasure to add a feature for you, valley, (especially easy ones like this)…

can’t say fairer than that!

cheers Jules. :slight_smile: