I'm working with mouse events, specifically OnMouseWheel
. Many code samples refer to distance the view changes (or zoom f.i. in 3D application) as Distance = Sign(WheelDelta)*Constant
or Distance = WheelDelta / WHEEL_DELTA
or something of that kind – assuming that WheelDelta is always a multiple of 120 (WHEEL_DELTA constant = 120).
I already found that in touch interfaces / tablets input may depend on scrolling length.
I was wondering why Microsoft has set default WheelDelta to 120, why not 100 or 10 or anything else? In what other cases wheel delta may be something different from 120?
Best Answer
The Qt Documentation elaborates a bit more on why it is actually 120:
https://doc.qt.io/qt-5/qwheelevent.html#angleDelta