DeviceWorkstation.st
changeset 2880 9dda5e03b02b
parent 2876 dbe1454f8539
child 2881 220eafd70135
--- a/DeviceWorkstation.st	Tue Aug 31 21:38:09 1999 +0200
+++ b/DeviceWorkstation.st	Tue Aug 31 21:38:47 1999 +0200
@@ -5633,6 +5633,30 @@
     "Created: 15.10.1997 / 19:17:00 / cg"
 !
 
+button1MotionMask
+    "return an integer for masking out the left button from a
+     motion buttonStates value. This is very device specific and to
+     be redefined by concrete subclasses."
+
+    ^ self subclassResponsibility
+!
+
+button2MotionMask
+    "return an integer for masking out the middle button from a
+     motion buttonStates value. This is very device specific and to
+     be redefined by concrete subclasses."
+
+    ^ self subclassResponsibility
+!
+
+button3MotionMask
+    "return an integer for masking out the right button from a
+     motion buttonStates value. This is very device specific and to
+     be redefined by concrete subclasses."
+
+    ^ self subclassResponsibility
+!
+
 buttonStates
     "return an integer representing the state of the pointer buttons;
      a one-bit represents a pressed button. The bit positions are device specific
@@ -6549,6 +6573,6 @@
 !DeviceWorkstation class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.327 1999-08-31 15:57:47 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.328 1999-08-31 19:38:47 cg Exp $'
 ! !
 DeviceWorkstation initialize!