Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
[BUG] Play tape for browsing to "EventRecorderMorph" class
Last updated at 12:55 am UTC on 17 January 2006
Posted to the squeak-dev list 3/3/2003 by bkv

Bug description:

SqueakDebug.log:
MessageNotUnderstood: -
3 March 2003 2:06:28 pm

VM: Win32 - Squeak3.2gamma of 12 January 2002 [latest update: #4879]
Image: Squeak3.4 [latest update: #5171]

UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #- and arguments: #(219@121)
Receiver's instance variables:
nil
EventRecorderMorph>>nextEventToPlay
Receiver: an EventRecorderMorph(20)
Arguments and temporary variables:
nextEvent: [keyDown '']
now: 236626620
nextTime: 236626836
lastP: 219@121
delta: nil
Receiver's instance variables:
bounds: 217@616 corner: 366@693
owner: a PasteUpMorph(1622) [world]
submorphs: #(an AlignmentMorph(3145) an AlignmentMorph(3886) an AlignmentMorph(...etc...
fullBounds: 217@616 corner: 366@693
color: Color red
extension: a MorphExtension (3682) [externalName = Event Recorder ] [other: (...etc...
borderWidth: 2
borderColor: #raised
tape: #([277@663 277@663 mouseMove 0] [277@661 277@661 mouseMove 130] [279@661 ...etc...
state: #play
time: 236626620
deltaTime: 236618313
recHand: nil
playHand: a HandMorphForReplay(1573)
lastEvent: [219@121 219@121 mouseMove 236625534]
lastDelta: 0@-2
tapeStream: a ReadStream
saved: true
statusLight: an EllipseMorph(2242)
voiceRecorder: nil
startSoundEvent: nil
recordMeter: nil
caption: nil
journalFile: StandardFileStream: 'D:\apps\squeak\3.4\EventRecorder.tape'

HandMorphForReplay>>processEvents
Receiver: a HandMorphForReplay(1573)
Arguments and temporary variables:
evt: nil
hadMouse: false
hadAny: false
Receiver's instance variables:
bounds: 217@119 corner: 275@151
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 217@119 corner: 275@151
color: Color blue
extension: nil
mouseFocus: nil
keyboardFocus: a PluggableListMorph(3676)
eventListeners: nil
mouseListeners: nil
keyboardListeners: nil
mouseClickState: nil
mouseOverHandler: a MouseOverHandler
lastMouseEvent: [219@121 219@121 mouseMove 236625534]
targetOffset: 48@87
damageRecorder: a DamageRecorder
cacheCanvas: nil
cachedCanvasHasHoles: false
temporaryCursor: StaticForm(32x32x8)
temporaryCursorOffset: -2@-2
hasChanged: false
savedPatch: Form(58x32x16)
userInitials: 'play'
lastEventBuffer: #(1 0 0 0 0 0 nil nil)
genieGestureProcessor: nil
recorder: an EventRecorderMorph(20)

[] in WorldState>>doOneCycleNowFor:
Arguments and temporary variables:
aWorld: a PasteUpMorph(1622) [world]
recognizing: false
h: a HandMorphForReplay(1573)


UndefinedObject(Object)>>doesNotUnderstand:
EventRecorderMorph>>nextEventToPlay
HandMorphForReplay>>processEvents
[] in WorldState>>doOneCycleNowFor:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess