Any way to control ListBox scroll speed...?

If a ListBox has a large row height (e.g. 100px) then it appears to scroll very quickly, compared to one with a small row height (e.g. 10px).

Is there any way to influence this?

I have not tried this, but you can get the ScrollBar for the ListBox with ScrollBar& getVerticalScrollBar ()/ScrollBar& getHorizontalScrollBar (), but I don’t know if there are ScrollBar API’s that will help.

Thanks. I was aware of the calls you mention, but there doesn’t seem to be any control over the scroll speed in ScrollBar itself. It seems to be set within the Viewport class, specifically Viewport::useMouseWheelMoveIfNeeded()

AFAICT, the only way to customise scroll speed is to modify the Viewport implementation.