Hi,
The current implementation of the panel scroll is kind of
dScrollv = H/h*dWheel
H - parent height (aka viewport height)
h - sum of siblings panels heights
dWheel - ±1
dScrollv - scrollv panel value delta
Which gives a one viewport height jump per scroll tick.
It seems more natural and convenient scroll is a constant deltaY (relatively to h), via:
dH = 100 #usually around 100px
dScrollv = dH/(h-H)*dWheel
Examples to try and consider all above:
scroll.toe (92.0 KB)
Best,
Alex