Clarified language, synced with SVG's MouseWheel
authorschepers
Tue, 06 Nov 2007 01:38:58 +0900
changeset 40 80af4a8d8630
parent 39 7985b3eaef78
child 41 81358aacd6d3
Clarified language, synced with SVG's MouseWheel
proposals/mousewheel.txt
--- a/proposals/mousewheel.txt	Tue Oct 23 16:01:48 2007 +0900
+++ b/proposals/mousewheel.txt	Tue Nov 06 01:38:58 2007 +0900
@@ -65,13 +65,19 @@
 };
 
 If the <code>mousewheel</code> event is cancelled, only the default action for
-vertical wheeling is cancelled. The wheelDelta attribute is a number indicating
-the distance (positive means rotated away from the user, negative means rotated
-towards the user). The default value of the wheelDelta attribute is 0.
+vertical wheeling is cancelled. 
+
+    wheelDelta
+        A number indicating the distance, measured as the number of "clicks" the wheel has been rotated. A positive value indicates that the wheel has been rotated away from the user (or in a right-hand manner on horizontally aligned devices) and a negative value indicates that the wheel has been rotated towards the user (or in a left-hand manner on horizontally aligned devices). The default value of the wheelDelta attribute is 0.
+
+        A "click" is defined to be a unit of rotation. On some devices this is a finite physical step. On devices with smooth rotation, a "click" becomes the smallest measurable amount of rotation.
+
 
 XXX: What about UIEvent.detail?
 
 For both <code>mouseomniwheel</code> and <code>mousewheel</code>,
 <code>MouseEvent.relatedNode</code> must indicate the element over which the
 pointer is located, or <code>null</code> if there is no such element (in the
-case where the device does not have a pointer, but does have a wheel).
\ No newline at end of file
+case where the device does not have a pointer, but does have a wheel).
+
+