class: SynchronousWindowSensor
added:
#basicPushEvent:
#pushUserEvent:for:withArguments:
removed: #pushEvent:
comment/format in: #pushDamageEvent:
--- a/SynchronousWindowSensor.st Tue Sep 23 13:36:04 2014 +0200
+++ b/SynchronousWindowSensor.st Tue Sep 23 13:36:20 2014 +0200
@@ -147,19 +147,25 @@
!SynchronousWindowSensor methodsFor:'event processing-private'!
-pushDamageEvent:anEvent
+basicPushEvent:anEvent
+ "disptach the event immediately"
+
WindowGroup lastEventQuerySignal answer:anEvent do:[
anEvent view dispatchEvent:anEvent
].
!
-pushEvent:anEvent
+pushDamageEvent:anEvent
+ "disptach the event immediately"
+
WindowGroup lastEventQuerySignal answer:anEvent do:[
anEvent view dispatchEvent:anEvent
].
!
pushUserEvent:selector for:anyObject withArguments:argList
+ "disptach the event immediately"
+
^ anyObject perform:selector withArguments:argList.
! !
@@ -237,6 +243,6 @@
!SynchronousWindowSensor class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libview/SynchronousWindowSensor.st,v 1.30 2014-02-28 13:27:02 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libview/SynchronousWindowSensor.st,v 1.31 2014-09-23 11:36:20 cg Exp $'
! !