Mariano Martinez Peck pravi:
> > - right click inside browser raise an exception:
> > OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
>
> > Are you sure? This has been fixed. It should be fixed for sure in
> 10342.
> > At least it is here :)
> Sorry. I read quickly and I thought it was isClassNode not isMethodNode.
> I cannot reproduce this problem neither in Linux and Windows.
This is a full report of that bug:
'25 June 2009 7:37:25 pm
VM: unix - i686 - linux-gnu - Pharo0.1 of 16 May 2008 [latest update:
#10074]
Image: Pharo0.1 [Latest update: #10342]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/mivsek/Smalltalk/pharo
Trusted Dir /home/mivsek/Smalltalk/pharo/secure
Untrusted Dir /home/mivsek/Smalltalk/pharo/My Squeak
OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
Receiver: an OBTextSelection
Arguments and temporary variables:
aMessage: isMethodNode
exception: MessageNotUnderstood:
OBTextSelection>>isMethodNode
resumeValue: nil
Receiver''s instance variables:
selection: (22 to: 21)
text: a Text for ''isSiteContent
^true''
OBCmdRenameMethodRefactoring>>isActive
Receiver: an OBCmdRenameMethodRefactoring
Arguments and temporary variables:
Receiver''s instance variables:
target: an OBTextSelection
requestor: an OBEnhancementDefinitionPanel
[] in OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
Receiver: an OBTextCommandScan
Arguments and temporary variables:
aNode: OBCmdRenameMethodRefactoring
aRequestor: an OBTextSelection
aSet: an OBEnhancementDefinitionPanel
cmd: an IdentitySet(an ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSupercl...etc...
ea: an Array(an OBCmdRenameMethodRefactoring)
Receiver''s instance variables:
factories: an
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...
OrderedCollection>>do:
Receiver: an OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRefactoring ORCmdProtect...etc...
Arguments and temporary variables:
aBlock: [closure] in
OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
index: 39
Receiver''s instance variables:
array: {ORCmdRenameInstVarRefactoring .
ORCmdAddInstVarRefactoring .
ORCmdProte...etc...
firstIndex: 1
lastIndex: 47
OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
Receiver: an OBTextCommandScan
Arguments and temporary variables:
aNode: an OBTextSelection
aRequestor: an OBEnhancementDefinitionPanel
aSet: an IdentitySet(an ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSuperc...etc...
cmd: an Array(an OBCmdRenameMethodRefactoring)
Receiver''s instance variables:
factories: an
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...
[] in OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
Receiver: an OBTextCommandScan
Arguments and temporary variables:
<<error during printing>
Receiver''s instance variables:
factories: an
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...
Array(SequenceableCollection)>>do:
Receiver: an Array(an OBTextSelection)
Arguments and temporary variables:
aBlock: [closure] in
OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:f...etc...
index: 1
indexLimiT: 1
Receiver''s instance variables:
an Array(an OBTextSelection)
OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
Receiver: an OBTextCommandScan
Arguments and temporary variables:
aMenu: a MenuMorph(15)
aCollection: an Array(an OBTextSelection)
aRequestor: an OBEnhancementDefinitionPanel
commands: an IdentitySet(an
ORCmdTemporaryToInstvarRefactoring an
ORCmdCreateSu...etc...
cluster: nil
Receiver''s instance variables:
factories: an
OrderedCollection(ORCmdRenameInstVarRefactoring
ORCmdAddInstVarRe...etc...
OBEnhancementDefinitionPanel(OBTextPanel)>>addTextCommandsToMenu:selection:
Receiver: an OBEnhancementDefinitionPanel
Arguments and temporary variables:
aMenu: a MenuMorph(15)
aTextSelection: an OBTextSelection
scan: an OBTextCommandScan
Receiver''s instance variables:
browser: an OBPackageBrowser
definition: an OBMethodDefinition
selection: (1 to: 0)
codeTabPanel: nil
morph: a RectangleMorph(412)
contentMorph: an OBPluggableTextMorphWithShout(3070)
OBEnhancementDefinitionPanel(OBTextPanel)>>menu:shifted:selection:
Receiver: an OBEnhancementDefinitionPanel
Arguments and temporary variables:
aMenu: a MenuMorph(15)
aBoolean: false
aTextSelection: an OBTextSelection
Receiver''s instance variables:
browser: an OBPackageBrowser
definition: an OBMethodDefinition
selection: (1 to: 0)
codeTabPanel: nil
morph: a RectangleMorph(412)
contentMorph: an OBPluggableTextMorphWithShout(3070)
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>getMenu:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
shiftKeyState: false
menu: a MenuMorph(15)
aMenu: nil
aTitle: nil
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
OBPluggableTextMorphWithShout(PluggableTextMorph)>>yellowButtonActivity:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
shiftKeyState: false
menu: nil
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
OBPluggableTextMorphWithShout(ScrollPane)>>mouseDown:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
evt: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
OBPluggableTextMorphWithShout(Morph)>>handleMouseDown:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>handleMouseDown:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
event: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
MouseButtonEvent>>sentTo:
Receiver: [...@546 mouseDown yellow 4837600 nil]
Arguments and temporary variables:
anObject: an OBPluggableTextMorphWithShout(3070)
Receiver''s instance variables:
timeStamp: 4837600
source: a HandMorph(3216)
windowIndex: nil
type: #mouseDown
buttons: 2
position: 2...@546
handler: an OBPluggableTextMorphWithShout(3070)
wasHandled: true
whichButton: 2
OBPluggableTextMorphWithShout(Morph)>>handleEvent:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: an OBPluggableTextMorphWithShout(3070)
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 2
child: a TransformMorph(1280)
morphs: an Array(a TransformMorph(1280))
handler: an OBPluggableTextMorphWithShout(3070)
inside: nil
lastHandler: a SystemWindow(1414)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: an OBPluggableTextMorphWithShout(3070)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
OBPluggableTextMorphWithShout(Morph)>>processEvent:using:
Receiver: an OBPluggableTextMorphWithShout(3070)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(412)
submorphs: an Array(a TransformMorph(1280))
fullBounds: 1...@507 corner: 9...@686
color: Color transparent
extension: a MorphExtension (3844) [other:
(layoutProperties -> a
LayoutProper...etc...
borderWidth: 0
borderColor: Color black
model: an OBEnhancementDefinitionPanel
slotName: nil
open: false
scrollBar: a ScrollBar(688)
scroller: a TransformMorph(1280)
retractableScrollBar: false
scrollBarOnLeft: false
getMenuSelector: #menu:shifted:
getMenuTitleSelector: nil
hasFocus: false
hScrollBar: a ScrollBar(3740)
textMorph: an OBTextMorphWithShout(3974)
getTextSelector: #text
setTextSelector: #accept:notifying:
getSelectionSelector: #selection
hasUnacceptedEdits: true
askBeforeDiscardingEdits: true
selectionInterval: (22 to: 21)
hasEditingConflicts: false
styler: a SHTextStylerST80
unstyledAcceptText: nil
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a RectangleMorph(412)
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 1
child: an OBPluggableTextMorphWithShout(3070)
morphs: an Array(an OBPluggableTextMorphWithShout(3070))
handler: nil
inside: nil
lastHandler: a SystemWindow(1414)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a RectangleMorph(412)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
RectangleMorph(Morph)>>processEvent:using:
Receiver: a RectangleMorph(412)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: a RectangleMorph(859)
submorphs: an Array(an OBPluggableTextMorphWithShout(3070))
fullBounds: 1...@507 corner: 9...@686
color: Color white
extension: a MorphExtension (757) [other: (layoutPolicy
-> a
TableLayout) (lay...etc...
borderWidth: 0
borderColor: Color black
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a RectangleMorph(859)
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 1
child: a RectangleMorph(412)
morphs: an Array(a RectangleMorph(412))
handler: nil
inside: nil
lastHandler: a SystemWindow(1414)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a RectangleMorph(859)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
RectangleMorph(Morph)>>processEvent:using:
Receiver: a RectangleMorph(859)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 1...@507 corner: 9...@686
owner: an OBGroupingMorph(3552)
submorphs: an Array(a RectangleMorph(412))
fullBounds: 1...@507 corner: 9...@686
color: Color white
extension: a MorphExtension (518) [other: (layoutPolicy
-> a
TableLayout) (lay...etc...
borderWidth: 0
borderColor: Color black
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: an OBGroupingMorph(3552)
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 3
child: a RectangleMorph(859)
morphs: an Array(an OBPluggableTextMorph(3006) a
BorderedSubpaneDividerMorph(20...etc...
handler: nil
inside: nil
lastHandler: a SystemWindow(1414)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: an OBGroupingMorph(3552)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
OBGroupingMorph(Morph)>>processEvent:using:
Receiver: an OBGroupingMorph(3552)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 1...@479 corner: 9...@686
owner: a SystemWindow(1414)
submorphs: an Array(an OBPluggableTextMorph(3006) a
BorderedSubpaneDividerMorph...etc...
fullBounds: 1...@479 corner: 9...@686
color: Color white
extension: a MorphExtension (2412) [locked] [eventHandler
= an
EventHandler; m...etc...
borderWidth: 0
borderColor: (Color r: 0.667 g: 0.667 b: 0.667)
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a SystemWindow(1414)
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 11
child: an OBGroupingMorph(3552)
morphs: an Array(a WindowEdgeGripMorph(545) a
WindowEdgeGripMorph(152) a Window...etc...
handler: a SystemWindow(1414)
inside: nil
lastHandler: a PasteUpMorph(1622) [world]
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a SystemWindow(1414)
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
SystemWindow(Morph)>>processEvent:using:
Receiver: a SystemWindow(1414)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 1...@241 corner: 9...@691
owner: a PasteUpMorph(1622) [world]
submorphs: an Array(a WindowEdgeGripMorph(545) a
WindowEdgeGripMorph(152) a Win...etc...
fullBounds: 1...@241 corner: 9...@692
color: (Color r: 0.816 g: 0.812 b: 0.812)
extension: a MorphExtension (2430) [other: (layoutPolicy
-> a
ProportionalLayo...etc...
borderWidth: 1
borderColor: Color lightGray
model: an OBPackageBrowser
slotName: nil
open: false
labelString: ''OB Package Browser: SiteContent''
stripes: an Array(a RectangleMorph(1822) a
RectangleMorph(1788))
label: a LabelMorph(3105)''OB Package Browser: SiteContent''
closeBox: a MultistateButtonMorph(3576)
collapseBox: a MultistateButtonMorph(2334)
activeOnlyOnTop: true
paneMorphs: an Array(an OBGroupingMorph(3552) an
OBGroupingMorph(1802))
paneRects: nil
collapsedFrame: nil
fullFrame: 1...@241 corner: 9...@691
isCollapsed: false
menuBox: an IconicButton(1895)
mustNotClose: false
labelWidgetAllowance: 126
updatablePanes: #()
allowReframeHandles: true
labelArea: an AlignmentMorph(512)
expandBox: a MultistateButtonMorph(2433)
MorphicEventDispatcher>>dispatchMouseDown:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a PasteUpMorph(1622) [world]
globalPt: 2...@546
localEvt: [...@546 mouseDown yellow 4837600 nil]
index: 2
child: a SystemWindow(1414)
morphs: an Array(a TaskbarMorph(3095) a
SystemWindow(1414) a
PluggableStandardW...etc...
handler: a PasteUpMorph(1622) [world]
inside: nil
lastHandler: nil
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
aMorph: a PasteUpMorph(1622) [world]
Receiver''s instance variables:
lastType: #mouseDown
lastDispatch: #dispatchMouseDown:with:
PasteUpMorph(Morph)>>processEvent:using:
Receiver: a PasteUpMorph(1622) [world]
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
Receiver''s instance variables:
bounds: 0...@0 corner: 1...@746
owner: nil
submorphs: an Array(a TaskbarMorph(3095) a
SystemWindow(2749) a
SystemWindow(14...etc...
fullBounds: nil
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
PasteUpMorph>>processEvent:using:
Receiver: a PasteUpMorph(1622) [world]
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
defaultDispatcher: a MorphicEventDispatcher
priorWorld: a PasteUpMorph(1622) [world]
result: nil
Receiver''s instance variables:
bounds: 0...@0 corner: 1...@746
owner: nil
submorphs: an Array(a TaskbarMorph(3095) a
SystemWindow(2749) a
SystemWindow(14...etc...
fullBounds: nil
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
PasteUpMorph(Morph)>>processEvent:
Receiver: a PasteUpMorph(1622) [world]
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 0...@0 corner: 1...@746
owner: nil
submorphs: an Array(a TaskbarMorph(3095) a
SystemWindow(2749) a
SystemWindow(14...etc...
fullBounds: nil
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>>sendEvent:focus:clear:
Receiver: a HandMorph(3216)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
focusHolder: nil
aBlock: [closure] in HandMorph>>sendMouseEvent:
result: nil
Receiver''s instance variables:
bounds: 4...@287 corner: 4...@303
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 4...@287 corner: 4...@303
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: [...@287 mouseUp 4869856 nil]
targetOffset: 1...@10
damageRecorder: a DamageRecorder
cacheCanvas: nil
cachedCanvasHasHoles: true
temporaryCursor: nil
temporaryCursorOffset: nil
hardwareCursor: nil
hasChanged: true
savedPatch: nil
userInitials: ''''
lastEventBuffer: #(1 4869856 477 287 0 0 0 1)
lastKeyScanCode: 30
combinedChar: nil
HandMorph>>sendMouseEvent:
Receiver: a HandMorph(3216)
Arguments and temporary variables:
anEvent: [...@546 mouseDown yellow 4837600 nil]
Receiver''s instance variables:
bounds: 4...@287 corner: 4...@303
owner: a PasteUpMorph(1622) [world]
submorphs: #()
fullBounds: 4...@287 corner: 4...@303
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: [...@287 mouseUp 4869856 nil]
targetOffset: 1...@10
damageRecorder: a DamageRecorder
cacheCanvas: nil
cachedCanvasHasHoles: true
temporaryCursor: nil
temporaryCursorOffset: nil
hardwareCursor: nil
hasChanged: true
savedPatch: nil
userInitials: ''''
lastEventBuffer: #(1 4869856 477 287 0 0 0 1)
lastKeyScanCode: 30
combinedChar: nil
--- The full stack ---
OBTextSelection(Object)>>doesNotUnderstand: #isMethodNode
OBCmdRenameMethodRefactoring>>isActive
[] in OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
OrderedCollection>>do:
OBTextCommandScan(OBCommandScan)>>addCommandsOn:for:to:
[] in OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
Array(SequenceableCollection)>>do:
OBTextCommandScan(OBCommandScan)>>populateMenu:withNodes:forRequestor:
OBEnhancementDefinitionPanel(OBTextPanel)>>addTextCommandsToMenu:selection:
OBEnhancementDefinitionPanel(OBTextPanel)>>menu:shifted:selection:
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>getMenu:
OBPluggableTextMorphWithShout(PluggableTextMorph)>>yellowButtonActivity:
OBPluggableTextMorphWithShout(ScrollPane)>>mouseDown:
OBPluggableTextMorphWithShout(Morph)>>handleMouseDown:
OBPluggableTextMorphWithShout(OBPluggableTextMorph)>>handleMouseDown:
MouseButtonEvent>>sentTo:
OBPluggableTextMorphWithShout(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
OBPluggableTextMorphWithShout(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
RectangleMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
RectangleMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
OBGroupingMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
SystemWindow(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph(Morph)>>processEvent:using:
PasteUpMorph>>processEvent:using:
PasteUpMorph(Morph)>>processEvent:
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
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project