[BUG]rotating a MorphTitle (UndefinedObject(Object)>>doesNotUnderstand:)
Markus Fritsche
Fritsche.Markus at gmx.net
Sun Nov 17 17:16:45 UTC 2002
I opened the halo(?) of a morph. Because the morph was rotated, I tried
to rotate the subtitle ("SystemWindow") too and got two errors:
17 November 2002 6:13:43 pm
VM: Win32 - Squeak3.3alpha of 24 January 2002 [latest update: #4967]
Image: Squeak3.4alpha [latest update: #5109]
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #costume and arguments: #()
Receiver's instance variables:
nil
HaloMorph>>startRot:with:
Receiver: a HaloMorph(2310)
Arguments and temporary variables:
evt: [380 at 700 mouseDown red 118301488]
rotHandle: an EllipseMorph(429)
Receiver's instance variables:
bounds: 391 at 662 corner: 474 at 674.0
owner: nil
submorphs: #(an EllipseMorph(429))
fullBounds: 371 at 662 corner: 474 at 708
color: (Color r: 0.6 g: 0.8 b: 1.0)
extension: a MorphExtension (2018) [other: (magicAlpha -> 1.0)
(isMagicHalo ->...etc...
target: a NameStringInHalo(1346)'SystemWindow'
innerTarget: a NameStringInHalo(1346)'SystemWindow'
positionOffset: 55 at 2.0
angleOffset: nil
minExtent: nil
growingOrRotating: false
directionArrowAnchor: nil
haloBox: 379 at 636 corner: 486 at 700
simpleMode: false
EventHandler>>send:to:withEvent:fromMorph:
Receiver: an EventHandler; mouseDownSelector=startRot:with:;
mouseUpSelector=endInteraction recipien...etc...
Arguments and temporary variables:
selector: #startRot:with:
recipient: a HaloMorph(2310)
event: [380 at 700 mouseDown red 118301488]
sourceMorph: an EllipseMorph(429)
arity: 2
Receiver's instance variables:
mouseDownRecipient: a HaloMorph(2310)
mouseDownSelector: #startRot:with:
mouseMoveRecipient: a HaloMorph(2310)
mouseMoveSelector: #doRot:with:
mouseStillDownRecipient: nil
mouseStillDownSelector: nil
mouseUpRecipient: a HaloMorph(2310)
mouseUpSelector: #endInteraction
mouseEnterRecipient: nil
mouseEnterSelector: nil
mouseLeaveRecipient: nil
mouseLeaveSelector: nil
mouseEnterDraggingRecipient: nil
mouseEnterDraggingSelector: nil
mouseLeaveDraggingRecipient: nil
mouseLeaveDraggingSelector: nil
keyStrokeRecipient: nil
keyStrokeSelector: nil
valueParameter: nil
startDragRecipient: nil
startDragSelector: nil
doubleClickSelector: nil
doubleClickRecipient: nil
doubleClickTimeoutSelector: nil
doubleClickTimeoutRecipient: nil
clickSelector: nil
clickRecipient: nil
gestureSelector: nil
gestureRecipient: nil
gestureDictionaryOrName: nil
EventHandler>>mouseDown:fromMorph:
Receiver: an EventHandler; mouseDownSelector=startRot:with:;
mouseUpSelector=endInteraction recipien...etc...
Arguments and temporary variables:
event: [380 at 700 mouseDown red 118301488]
sourceMorph: an EllipseMorph(429)
Receiver's instance variables:
mouseDownRecipient: a HaloMorph(2310)
mouseDownSelector: #startRot:with:
mouseMoveRecipient: a HaloMorph(2310)
mouseMoveSelector: #doRot:with:
mouseStillDownRecipient: nil
mouseStillDownSelector: nil
mouseUpRecipient: a HaloMorph(2310)
mouseUpSelector: #endInteraction
mouseEnterRecipient: nil
mouseEnterSelector: nil
mouseLeaveRecipient: nil
mouseLeaveSelector: nil
mouseEnterDraggingRecipient: nil
mouseEnterDraggingSelector: nil
mouseLeaveDraggingRecipient: nil
mouseLeaveDraggingSelector: nil
keyStrokeRecipient: nil
keyStrokeSelector: nil
valueParameter: nil
startDragRecipient: nil
startDragSelector: nil
doubleClickSelector: nil
doubleClickRecipient: nil
doubleClickTimeoutSelector: nil
doubleClickTimeoutRecipient: nil
clickSelector: nil
clickRecipient: nil
gestureSelector: nil
gestureRecipient: nil
gestureDictionaryOrName: nil
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand:
HaloMorph>>startRot:with:
EventHandler>>send:to:withEvent:fromMorph:
EventHandler>>mouseDown:fromMorph:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EllipseMorph(Morph)>>mouseDown:
EllipseMorph(Morph)>>handleMouseDown:
MouseButtonEvent>>sentTo:
EllipseMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
EllipseMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
...etc...
------------------------------------------------------------------
17 November 2002 6:14:18 pm
VM: Win32 - Squeak3.3alpha of 24 January 2002 [latest update: #4967]
Image: Squeak3.4alpha [latest update: #5109]
UndefinedObject(Object)>>doesNotUnderstand:
Receiver: nil
Arguments and temporary variables:
aMessage: a Message with selector: #degrees and arguments: #()
Receiver's instance variables:
nil
HaloMorph>>doRot:with:
Receiver: a HaloMorph(2310)
Arguments and temporary variables:
evt: [376 at 616 378 at 610 mouseMove red 118303721]
rotHandle: an EllipseMorph(429)
degrees: 226.7819605903266
m: nil
cmd: nil
Receiver's instance variables:
bounds: 391 at 662 corner: 474 at 674.0
owner: nil
submorphs: #(an EllipseMorph(429))
fullBounds: 371 at 662 corner: 474 at 708
color: (Color r: 0.6 g: 0.8 b: 1.0)
extension: a MorphExtension (2018) [other: (magicAlpha -> 1.0)
(isMagicHalo ->...etc...
target: a NameStringInHalo(1346)'SystemWindow'
innerTarget: a NameStringInHalo(1346)'SystemWindow'
positionOffset: 55 at 2.0
angleOffset: nil
minExtent: nil
growingOrRotating: false
directionArrowAnchor: nil
haloBox: 379 at 636 corner: 486 at 700
simpleMode: false
EventHandler>>send:to:withEvent:fromMorph:
Receiver: an EventHandler; mouseDownSelector=startRot:with:;
mouseUpSelector=endInteraction recipien...etc...
Arguments and temporary variables:
selector: #doRot:with:
recipient: a HaloMorph(2310)
event: [376 at 616 378 at 610 mouseMove red 118303721]
sourceMorph: an EllipseMorph(429)
arity: 2
Receiver's instance variables:
mouseDownRecipient: a HaloMorph(2310)
mouseDownSelector: #startRot:with:
mouseMoveRecipient: a HaloMorph(2310)
mouseMoveSelector: #doRot:with:
mouseStillDownRecipient: nil
mouseStillDownSelector: nil
mouseUpRecipient: a HaloMorph(2310)
mouseUpSelector: #endInteraction
mouseEnterRecipient: nil
mouseEnterSelector: nil
mouseLeaveRecipient: nil
mouseLeaveSelector: nil
mouseEnterDraggingRecipient: nil
mouseEnterDraggingSelector: nil
mouseLeaveDraggingRecipient: nil
mouseLeaveDraggingSelector: nil
keyStrokeRecipient: nil
keyStrokeSelector: nil
valueParameter: nil
startDragRecipient: nil
startDragSelector: nil
doubleClickSelector: nil
doubleClickRecipient: nil
doubleClickTimeoutSelector: nil
doubleClickTimeoutRecipient: nil
clickSelector: nil
clickRecipient: nil
gestureSelector: nil
gestureRecipient: nil
gestureDictionaryOrName: nil
EventHandler>>mouseMove:fromMorph:
Receiver: an EventHandler; mouseDownSelector=startRot:with:;
mouseUpSelector=endInteraction recipien...etc...
Arguments and temporary variables:
event: [376 at 616 378 at 610 mouseMove red 118303721]
sourceMorph: an EllipseMorph(429)
Receiver's instance variables:
mouseDownRecipient: a HaloMorph(2310)
mouseDownSelector: #startRot:with:
mouseMoveRecipient: a HaloMorph(2310)
mouseMoveSelector: #doRot:with:
mouseStillDownRecipient: nil
mouseStillDownSelector: nil
mouseUpRecipient: a HaloMorph(2310)
mouseUpSelector: #endInteraction
mouseEnterRecipient: nil
mouseEnterSelector: nil
mouseLeaveRecipient: nil
mouseLeaveSelector: nil
mouseEnterDraggingRecipient: nil
mouseEnterDraggingSelector: nil
mouseLeaveDraggingRecipient: nil
mouseLeaveDraggingSelector: nil
keyStrokeRecipient: nil
keyStrokeSelector: nil
valueParameter: nil
startDragRecipient: nil
startDragSelector: nil
doubleClickSelector: nil
doubleClickRecipient: nil
doubleClickTimeoutSelector: nil
doubleClickTimeoutRecipient: nil
clickSelector: nil
clickRecipient: nil
gestureSelector: nil
gestureRecipient: nil
gestureDictionaryOrName: nil
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand:
HaloMorph>>doRot:with:
EventHandler>>send:to:withEvent:fromMorph:
EventHandler>>mouseMove:fromMorph:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
EllipseMorph(Morph)>>mouseMove:
EllipseMorph(Morph)>>handleMouseMove:
MouseMoveEvent>>sentTo:
EllipseMorph(Morph)>>handleEvent:
EllipseMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
PasteUpMorph>>becomeActiveDuring:
...etc...
More information about the Squeak-dev
mailing list
|