[ https://issues.apache.org/jira/browse/PIVOT-776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071128#comment-13071128 ]
Chris Bartlett commented on PIVOT-776: -------------------------------------- Does anyone else have any comments? Any Linux or other OS users care to chip in? I had a quick look at some Ubuntu 11.04 system widgets in Gnome 2.32.1, as some parts of LibreOffice 3.3.2, Firefox 5.0 & Chromium 12.0.742.112 but didn't see consistent behaviour. This is just the result of quick checks on the (closest visual) equivalents of Pivot Sliders, Spinners & ListButtons that I could see. Focus doesn't seem to be required in Gnome, but the mouse needs to be over the component in order for the wheel to modify it. (Appearance Preferences & Keyboard Preferences) Using the mouse wheel to change the font & font size in LibreOffice Calc is a bit more involved. Basically, mouse wheel events seem to initially go to the control under the mouse, or to the focused control if there is one. - If the font 'ListButton' is focused, but the mouse is over the font size 'ListButton', the mouse wheel will change the *font size* value. - If the font 'ListButton' is focused, the mouse wheel will change its value when the mouse is over the 'ListButton' and also when it is over other controls that don't consume mouse wheel events. This seems to be consistent with the Tools -> Options dialog too. In LibreCalc again, the zoom slider in the bottom right doesn't respond to mouse wheel events, and neither does the scale factor in Print Preview. In Chromium I couldn't see an example of 'Spinners'. Neither 'Sliders' or 'ListButtons' seem to respond to mouse wheel events. Firefox's 'ListButtons' only respond once the popup is shown, but it is seems to be the underlying scroll pane that is actually processing the events. I couldn't see any 'Spinners' or 'Sliders' > Additional support for mouse wheel adjustments of Component values > ------------------------------------------------------------------ > > Key: PIVOT-776 > URL: https://issues.apache.org/jira/browse/PIVOT-776 > Project: Pivot > Issue Type: Improvement > Components: wtk, wtk-terra > Environment: n/a > Reporter: Chris Bartlett > Assignee: Chris Bartlett > Priority: Minor > Fix For: 2.1 > > > I imagine that mouse wheel events would be ignored unless the Component was > focused *and* the mouse was over the Component. > Spinner - Equivalent to an UP/DOWN arrow key press when 'circular' property > is true > Slider - Equivalent to an UP/DOWN/LEFT/RIGHT arrow key press > ListButton - Equivalent to an UP/DOWN arrow key press > CalendarButton - No current UP/DOWN/LEFT/RIGHT arrow key press functionality > to change date by a single day, but would be equivalent to this. Support for > these key presses could be added at the same time. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira