[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