Masayuki Nakano wrote:

By the changes, some prefs of mousewheel.* don't make sense now. They are replaced with new prefs:

    * 
mousewheel.(horizscroll.)?(withshiftkey|withaltkey|withmetakey|withcontrolkey|withnokey).sysnumlines


    Just removed.

    * 
mousewheel.(horizscroll.)?(withshiftkey|withaltkey|withmetakey|withcontrolkey|withnokey).numlines


    Replaced with
    
mousewheel.(default|with_shif|with_alt|with_control|with_meta|with_win).delta_multiplier_(x|y|z)

    New prefs' value multiplies deltaX, deltaY or deltaZ of "wheel"
    event. 100 means 1.0 but values less than 100 and larger than -100
    are not allowed.

    * 
mousewheel.(horizscroll.)?(withshiftkey|withaltkey|withmetakey|withcontrolkey|withnokey).action


    Replaced with
    
mousewheel.(default|with_shif|with_alt|with_control|with_meta|with_win).action

    New pref's value are:

       0. Nothing happens
       1. Scrolling contents
       2. Go back or go forward, in your history
       3. Zoom in or out.

    You cannot specify different actions to X and Y since a wheel
    event can have non-zero values to both deltaX and deltaY
    attributes same time.

Any new pref names are not same as old pref names. I.e., users need to customize them again but users can share the customized settings between ESR10 and Mozilla 17 or later.

So, as far as SeaMonkey's Mouse Wheel pref pane goes, do I understand correctly that we have to remove the vertical/horizontal scrolling distinction, we have to remove the "Scroll a page" option and add a "Do Nothing" option, and we have to change the "Scroll by [N] lines" somehow - this bit I'm not sure about, it seems as if you can't make the wheel scroll more slowly any more?

--
Warning: May contain traces of nuts.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to