Hey Neil,
> An issue came up off-list with horizontal scrolling on OS X: currently you can use the mouse wheel (or touch area) to scroll right beyond the scroll range and the scroll bar shows no indication of this. You then have to scroll back with no visual indication of what is happening.
This code was written without touch devices in mind and hence doesn't properly handle those events.
>
> The scroll range could be extended in this case and the 'knob' shortened to indicate the expanded range. Then scrolling back to the left would move the shortened knob.
>
> However, its unlikely the user wants to extend the scroll range when using this gesture, so another approach is to limit wheel scrolling to the already established width. Are there any other points of view?
Especially touch scrolling should behave like in other controls of this kind (momentum scrolling at the extremes). Not sure how this can be done well with the current horizontal scroll implementation in scintilla.
> One user doesn't like accidentally performing pinch zoom and would like an option to disable it or make it less sensitive.
I'm not aware of a pinch-zoom implementation. Must be a conversion to a different mouse related action (e.g. Ctrl+Cmd+Wheel changes the zoom factor).
Mike
--
www.soft-gems.net