On Mon, 27 Mar 2006, Maciej Stachowiak wrote: > > > > Why not just do: > > > > interface MouseWheelEvent: MouseEvent { > > readonly attribute long wheelDelta; > > } > > > > ...where |wheelDelta| is a multiple of 120 (positive means rotated > > away from user or to the right, negative means rotated towards user or > > to the left), and we set |detail| to wheelDelta divided by 120? > > Backwards compatible with IE and Safari (and thus with existing > > content), and sensible at the same time. > > > > (Issue: In an RTL environment, should it be right/left as well or > > left/right instead? I suggest raising this with i18n.) > > I think the only issue with this might be whether it is possible to > provide a correct value for the "button" attribute. I'm not sure if > platform wheel events provide that. "button" only applies to events where a button was pressed. Thus it doesn't apply to mousewheel/mousewheelx events, just like it doesn't apply to mouseover events. IMHO. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'Received on Tuesday, 28 March 2006 01:38:21 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:18:54 GMT