--- 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!