I opened a Pharo1.0-10418-BETAdev09.08.2 image, opened a class browser,
right-clicked the title bar of the System Browser, and selected Inspect. An inspector opens (successfully), as well as a DNU that NewInsecptor does not understand the message 'extent:'. Browsing around a bit shows that it expects that SystemBrowser expects that it opens a morph and sends the 'etent:' message after opening the inspector (note that it would be better to first resize before to avoid redrawing and flickering). 23 August 2009 11:36:56 am VM: Mac OS - intel - 1058 - Squeak3.8.1 of '28 Aug 2006' [latest update: #6747] Squeak VM 4.2.1b1 Image: Pharo1.0beta [Latest update: #10418] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /Users/rowuyts/Documents/Development/Pharo1 Trusted Dir /foobar/tooBar/forSqueak/bogus Untrusted Dir /Users/rowuyts/Library/Preferences/Squeak/Internet/My Squeak NewInspector(Object)>>doesNotUnderstand: #extent: Receiver: a NewInspector Arguments and temporary variables: aMessage: extent: 300@200 exception: MessageNotUnderstood: NewInspector>>extent: resumeValue: nil Receiver's instance variables: dependents: a DependentsArray(a PluggableSystemWindow(3989) a PluggableTreeMorp...etc... contents: '' selectedObject: a NIObjectNode roots: an OrderedCollection(a NIObjectNode) window: a PluggableSystemWindow(3989) showOnlyCurrentPath: false selectedObjectForPath: nil SystemWindow(Morph)>>inspectInMorphic: Receiver: a SystemWindow(316) Arguments and temporary variables: evt: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 9@44 corner: 713@515 owner: a PasteUpMorph(1622) [world] submorphs: an Array(a WindowEdgeGripMorph(3602) a WindowEdgeGripMorph(3160) a W...etc... fullBounds: 9@44 corner: 714@516 color: (Color r: 0.816 g: 0.812 b: 0.812) extension: a MorphExtension (756) [other: (layoutPolicy -> a ProportionalLayou...etc... borderWidth: 1 borderColor: Color lightGray model: an OBSystemBrowser slotName: nil open: false labelString: 'System Browser' stripes: an Array(a RectangleMorph(3370) a RectangleMorph(3816)) label: a LabelMorph(131)'System Browser' closeBox: a MultistateButtonMorph(1456) collapseBox: a MultistateButtonMorph(1402) activeOnlyOnTop: true paneMorphs: an Array(an OBGroupingMorph(1376) an OBGroupingMorph(60)) paneRects: nil collapsedFrame: nil fullFrame: 9@44 corner: 713@515 isCollapsed: false menuBox: an IconicButton(2697) mustNotClose: false labelWidgetAllowance: 98 updatablePanes: #() allowReframeHandles: true labelArea: an AlignmentMorph(556) expandBox: a MultistateButtonMorph(1563) SystemWindow(Morph)>>inspectAt:event: Receiver: a SystemWindow(316) Arguments and temporary variables: aPoint: 204@63 evt: [270@256 mouseUp 124582 nil] morphs: an Array(an AlignmentMorph(556) a SystemWindow(316)) target: a SystemWindow(316) Receiver's instance variables: bounds: 9@44 corner: 713@515 owner: a PasteUpMorph(1622) [world] submorphs: an Array(a WindowEdgeGripMorph(3602) a WindowEdgeGripMorph(3160) a W...etc... fullBounds: 9@44 corner: 714@516 color: (Color r: 0.816 g: 0.812 b: 0.812) extension: a MorphExtension (756) [other: (layoutPolicy -> a ProportionalLayou...etc... borderWidth: 1 borderColor: Color lightGray model: an OBSystemBrowser slotName: nil open: false labelString: 'System Browser' stripes: an Array(a RectangleMorph(3370) a RectangleMorph(3816)) label: a LabelMorph(131)'System Browser' closeBox: a MultistateButtonMorph(1456) collapseBox: a MultistateButtonMorph(1402) activeOnlyOnTop: true paneMorphs: an Array(an OBGroupingMorph(1376) an OBGroupingMorph(60)) paneRects: nil collapsedFrame: nil fullFrame: 9@44 corner: 713@515 isCollapsed: false menuBox: an IconicButton(2697) mustNotClose: false labelWidgetAllowance: 98 updatablePanes: #() allowReframeHandles: true labelArea: an AlignmentMorph(556) expandBox: a MultistateButtonMorph(1563) [] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: <<error during printing> Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil BlockClosure>>ensure: Receiver: [closure] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: Arguments and temporary variables: aBlock: [closure] in CursorWithMask(Cursor)>>showWhile: returnValue: nil b: nil Receiver's instance variables: outerContext: ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: startpc: 136 numArgs: 0 CursorWithMask(Cursor)>>showWhile: Receiver: ((CursorWithMask extent: 16@16 depth: 1 fromArray: #( 2r0 2r10000000000000000000000...etc... Arguments and temporary variables: aBlock: [closure] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: oldcursor: ((CursorWithMask extent: 16@16 depth: 1 fromArray: #( 2r0 2r1...etc... Receiver's instance variables: bits: a Bitmap of length 16 width: 16 height: 16 depth: 1 offset: -1@-1 maskForm: Form(16x16x1) ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: evt: [270@256 mouseUp 124582 nil] w: a PasteUpMorph(1622) [world] selArgCount: #(2) Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil ToggleMenuItemMorph(MenuItemMorph)>>mouseUp: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: evt: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil MouseButtonEvent>>sentTo: Receiver: [270@256 mouseUp 124582 nil] Arguments and temporary variables: anObject: a ToggleMenuItemMorph(2793)'inspect' Receiver's instance variables: timeStamp: 124582 source: a HandMorph(3216) windowIndex: nil type: #mouseUp buttons: 0 position: 270@256 handler: nil wasHandled: true whichButton: 4 ToggleMenuItemMorph(Morph)>>handleEvent: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil MorphicEventDispatcher>>dispatchDefault:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] aMorph: a ToggleMenuItemMorph(2793)'inspect' localEvt: nil index: 1 child: nil morphs: #() inside: true Receiver's instance variables: lastType: #mouseUp lastDispatch: #dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] aMorph: a ToggleMenuItemMorph(2793)'inspect' Receiver's instance variables: lastType: #mouseUp lastDispatch: #dispatchDefault:with: ToggleMenuItemMorph(Morph)>>processEvent:using: Receiver: a ToggleMenuItemMorph(2793)'inspect' Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] defaultDispatcher: a MorphicEventDispatcher Receiver's instance variables: bounds: 206@251 corner: 364@269 owner: a MenuMorph(3977) submorphs: #() fullBounds: nil color: Color black extension: a MorphExtension (832) [other: (layoutProperties -> a LayoutPropert...etc... font: a LogicalFont familyName: DejaVu Sans emphasis: nil pointSize: 10 rea...etc... emphasis: 0 contents: 'inspect' hasFocus: false isEnabled: true subMenu: nil isSelected: false target: a SystemWindow(316) selector: #inspectAt:event: arguments: {204@63} icon: Form(16x16x32) getStateSelector: nil enablementSelector: nil keyText: nil MorphicEventDispatcher>>dispatchDefault:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] aMorph: a MenuMorph(3977) localEvt: [270@256 mouseUp 124582 nil] index: 20 child: a ToggleMenuItemMorph(2793)'inspect' morphs: an Array(an AlignmentMorph(187) a ToggleMenuItemMorph(2760)'grab' a Tog...etc... inside: false Receiver's instance variables: lastType: #mouseUp lastDispatch: #dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: Receiver: a MorphicEventDispatcher Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] aMorph: a MenuMorph(3977) Receiver's instance variables: lastType: #mouseUp lastDispatch: #dispatchDefault:with: MenuMorph(Morph)>>processEvent:using: Receiver: a MenuMorph(3977) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] defaultDispatcher: a MorphicEventDispatcher Receiver's instance variables: bounds: 202@33 corner: 368@399 owner: nil submorphs: an Array(an AlignmentMorph(187) a ToggleMenuItemMorph(2760)'grab' a ...etc... fullBounds: nil color: (Color r: 0.871 g: 0.871 b: 0.871) extension: a MorphExtension (2794) [other: (layoutPolicy -> a TableLayout) (la...etc... borderWidth: 1 borderColor: Color gray defaultTarget: a SystemWindow(316) selectedItem: a ToggleMenuItemMorph(2793)'inspect' stayUp: false popUpOwner: nil activeSubMenu: nil activatorDockingBar: nil MenuMorph(Morph)>>processEvent: Receiver: a MenuMorph(3977) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 202@33 corner: 368@399 owner: nil submorphs: an Array(an AlignmentMorph(187) a ToggleMenuItemMorph(2760)'grab' a ...etc... fullBounds: nil color: (Color r: 0.871 g: 0.871 b: 0.871) extension: a MorphExtension (2794) [other: (layoutPolicy -> a TableLayout) (la...etc... borderWidth: 1 borderColor: Color gray defaultTarget: a SystemWindow(316) selectedItem: a ToggleMenuItemMorph(2793)'inspect' stayUp: false popUpOwner: nil activeSubMenu: nil activatorDockingBar: nil MenuMorph>>handleFocusEvent: Receiver: a MenuMorph(3977) Arguments and temporary variables: evt: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 202@33 corner: 368@399 owner: nil submorphs: an Array(an AlignmentMorph(187) a ToggleMenuItemMorph(2760)'grab' a ...etc... fullBounds: nil color: (Color r: 0.871 g: 0.871 b: 0.871) extension: a MorphExtension (2794) [other: (layoutPolicy -> a TableLayout) (la...etc... borderWidth: 1 borderColor: Color gray defaultTarget: a SystemWindow(316) selectedItem: a ToggleMenuItemMorph(2793)'inspect' stayUp: false popUpOwner: nil activeSubMenu: nil activatorDockingBar: nil [] in HandMorph>>sendFocusEvent:to:clear: Receiver: a HandMorph(3216) Arguments and temporary variables: <<error during printing> Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil [] in PasteUpMorph>>becomeActiveDuring: Receiver: a PasteUpMorph(1622) [world] Arguments and temporary variables: <<error during printing> Receiver's instance variables: bounds: 0@0 corner: 976@638 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1204) a SystemWindow(31...etc... fullBounds: 0@0 corner: 976@638 color: (Color r: 0.97 g: 0.98 b: 1.0) extension: a MorphExtension (2543) [eventHandler = an EventHandler] [other: (...etc... borderWidth: 0 borderColor: (Color r: 0.03 g: 0.02 b: 0.0) presenter: a Presenter (1246) model: a MorphicModel(1926) cursor: 1 padding: 3 backgroundMorph: nil isPartsBin: nil autoLineLayout: false indicateCursor: nil resizeToFit: nil wantsMouseOverHalos: nil worldState: a WorldState griddingOn: nil BlockClosure>>on:do: Receiver: [closure] in PasteUpMorph>>becomeActiveDuring: Arguments and temporary variables: exception: Error handlerAction: [closure] in PasteUpMorph>>becomeActiveDuring: handlerActive: false Receiver's instance variables: outerContext: PasteUpMorph>>becomeActiveDuring: startpc: 67 numArgs: 0 PasteUpMorph>>becomeActiveDuring: Receiver: a PasteUpMorph(1622) [world] Arguments and temporary variables: aBlock: [closure] in HandMorph>>sendFocusEvent:to:clear: priorWorld: a PasteUpMorph(1622) [world] priorHand: a HandMorph(3216) priorEvent: [270@256 mouseOver red nil nil] Receiver's instance variables: bounds: 0@0 corner: 976@638 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1204) a SystemWindow(31...etc... fullBounds: 0@0 corner: 976@638 color: (Color r: 0.97 g: 0.98 b: 1.0) extension: a MorphExtension (2543) [eventHandler = an EventHandler] [other: (...etc... borderWidth: 0 borderColor: (Color r: 0.03 g: 0.02 b: 0.0) presenter: a Presenter (1246) model: a MorphicModel(1926) cursor: 1 padding: 3 backgroundMorph: nil isPartsBin: nil autoLineLayout: false indicateCursor: nil resizeToFit: nil wantsMouseOverHalos: nil worldState: a WorldState griddingOn: nil HandMorph>>sendFocusEvent:to:clear: Receiver: a HandMorph(3216) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] focusHolder: a MenuMorph(3977) aBlock: [closure] in HandMorph>>sendMouseEvent: w: a PasteUpMorph(1622) [world] result: #(nil) Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil HandMorph>>sendEvent:focus:clear: Receiver: a HandMorph(3216) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] focusHolder: a MenuMorph(3977) aBlock: [closure] in HandMorph>>sendMouseEvent: result: nil Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil HandMorph>>sendMouseEvent: Receiver: a HandMorph(3216) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil HandMorph>>handleEvent: Receiver: a HandMorph(3216) Arguments and temporary variables: anEvent: [270@256 mouseUp 124582 nil] evt: [270@256 mouseUp 124582 nil] ofs: nil Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil HandMorph>>processEvents Receiver: a HandMorph(3216) Arguments and temporary variables: evt: [270@256 mouseUp 124582 nil] evtBuf: #(1 124582 270 256 0 0 0 1) type: 1 hadAny: false Receiver's instance variables: bounds: 690@509 corner: 706@525 owner: a PasteUpMorph(1622) [world] submorphs: #() fullBounds: 690@509 corner: 706@525 color: Color blue extension: a MorphExtension (539) [eventHandler = an EventHandler] mouseFocus: nil keyboardFocus: nil eventListeners: nil mouseListeners: nil keyboardListeners: nil mouseClickState: nil mouseOverHandler: a MouseOverHandler lastMouseEvent: [690@509 mouseUp 805735 nil] targetOffset: 29@14 damageRecorder: a DamageRecorder cacheCanvas: nil cachedCanvasHasHoles: true temporaryCursor: nil temporaryCursorOffset: nil hardwareCursor: nil hasChanged: true savedPatch: nil userInitials: '' lastEventBuffer: #(1 805735 690 509 0 0 0 1) lastKeyScanCode: 46 combinedChar: nil [] in WorldState>>doOneCycleNowFor: Receiver: a WorldState Arguments and temporary variables: <<error during printing> Receiver's instance variables: hands: an Array(a HandMorph(3216)) viewBox: 0@0 corner: 976@638 canvas: a FormCanvas on: DisplayScreen(976x638x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> 3PButton(#toggleSelected 1603))(3PButt...etc... lastStepTime: 805807 lastStepMessage: nil lastCycleTime: 805754 commandHistory: a CommandHistory alarms: a Heap() lastAlarmTime: 805807 Array(SequenceableCollection)>>do: Receiver: an Array(a HandMorph(3216)) Arguments and temporary variables: aBlock: [closure] in WorldState>>doOneCycleNowFor: index: 1 indexLimiT: 1 Receiver's instance variables: an Array(a HandMorph(3216)) WorldState>>handsDo: Receiver: a WorldState Arguments and temporary variables: aBlock: [closure] in WorldState>>doOneCycleNowFor: Receiver's instance variables: hands: an Array(a HandMorph(3216)) viewBox: 0@0 corner: 976@638 canvas: a FormCanvas on: DisplayScreen(976x638x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> 3PButton(#toggleSelected 1603))(3PButt...etc... lastStepTime: 805807 lastStepMessage: nil lastCycleTime: 805754 commandHistory: a CommandHistory alarms: a Heap() lastAlarmTime: 805807 WorldState>>doOneCycleNowFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1622) [world] Receiver's instance variables: hands: an Array(a HandMorph(3216)) viewBox: 0@0 corner: 976@638 canvas: a FormCanvas on: DisplayScreen(976x638x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> 3PButton(#toggleSelected 1603))(3PButt...etc... lastStepTime: 805807 lastStepMessage: nil lastCycleTime: 805754 commandHistory: a CommandHistory alarms: a Heap() lastAlarmTime: 805807 WorldState>>doOneCycleFor: Receiver: a WorldState Arguments and temporary variables: aWorld: a PasteUpMorph(1622) [world] Receiver's instance variables: hands: an Array(a HandMorph(3216)) viewBox: 0@0 corner: 976@638 canvas: a FormCanvas on: DisplayScreen(976x638x32) damageRecorder: a DamageRecorder stepList: a Heap(StepMessage(#stepAt: -> 3PButton(#toggleSelected 1603))(3PButt...etc... lastStepTime: 805807 lastStepMessage: nil lastCycleTime: 805754 commandHistory: a CommandHistory alarms: a Heap() lastAlarmTime: 805807 PasteUpMorph>>doOneCycle Receiver: a PasteUpMorph(1622) [world] Arguments and temporary variables: Receiver's instance variables: bounds: 0@0 corner: 976@638 owner: nil submorphs: an Array(a TaskbarMorph(3095) a SystemWindow(1204) a SystemWindow(31...etc... fullBounds: 0@0 corner: 976@638 color: (Color r: 0.97 g: 0.98 b: 1.0) extension: a MorphExtension (2543) [eventHandler = an EventHandler] [other: (...etc... borderWidth: 0 borderColor: (Color r: 0.03 g: 0.02 b: 0.0) presenter: a Presenter (1246) model: a MorphicModel(1926) cursor: 1 padding: 3 backgroundMorph: nil isPartsBin: nil autoLineLayout: false indicateCursor: nil resizeToFit: nil wantsMouseOverHalos: nil worldState: a WorldState griddingOn: nil [] in Project class>>spawnNewProcess Receiver: Project Arguments and temporary variables: Receiver's instance variables: superclass: Model methodDict: a MethodDictionary(size 167) format: 172 instanceVariables: #('world' 'changeSet' 'transcript' 'parentProject' 'previous...etc... organization: ('*Polymorph-Widgets' assureTaskbarPresenceMatchesPreference crea...etc... subclasses: nil name: #Project classPool: a Dictionary(#AllProjects->an OrderedCollection(a Project(Unnamed)) ...etc... sharedPools: nil environment: Smalltalk category: #'System-Support' traitComposition: {} localSelectors: nil [] in BlockClosure>>newProcess Receiver: [closure] in Project class>>spawnNewProcess Arguments and temporary variables: Receiver's instance variables: outerContext: Project class>>spawnNewProcess startpc: 53 numArgs: 0 --- The full stack --- NewInspector(Object)>>doesNotUnderstand: #extent: SystemWindow(Morph)>>inspectInMorphic: SystemWindow(Morph)>>inspectAt:event: [] in ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: BlockClosure>>ensure: CursorWithMask(Cursor)>>showWhile: ToggleMenuItemMorph(MenuItemMorph)>>invokeWithEvent: ToggleMenuItemMorph(MenuItemMorph)>>mouseUp: ToggleMenuItemMorph(MenuItemMorph)>>handleMouseUp: MouseButtonEvent>>sentTo: ToggleMenuItemMorph(Morph)>>handleEvent: MorphicEventDispatcher>>dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: ToggleMenuItemMorph(Morph)>>processEvent:using: MorphicEventDispatcher>>dispatchDefault:with: MorphicEventDispatcher>>dispatchEvent:with: MenuMorph(Morph)>>processEvent:using: MenuMorph(Morph)>>processEvent: MenuMorph>>handleFocusEvent: [] in HandMorph>>sendFocusEvent:to:clear: [] in PasteUpMorph>>becomeActiveDuring: BlockClosure>>on:do: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: PasteUpMorph>>doOneCycle [] in Project class>>spawnNewProcess [] in BlockClosure>>newProcess _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
On Sun, Aug 23, 2009 at 11:41 AM, <[hidden email]> wrote:
> I opened a Pharo1.0-10418-BETAdev09.08.2 image, opened a class browser, > right-clicked the title bar of the System Browser, and selected Inspect. > An inspector opens (successfully), as well as a DNU that NewInsecptor > does not understand the message 'extent:'. > > Browsing around a bit shows that it expects that SystemBrowser expects > that it opens a morph and sends the 'etent:' message after opening the > inspector (note that it would be better to first resize before to avoid > redrawing and flickering). Hi Roel, http://code.google.com/p/pharo/issues/detail?id=1085 -- Damien Cassou http://damiencassou.seasidehosting.st "Lambdas are relegated to relative obscurity until Java makes them popular by not having them." James Iry _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |