[squeak-dev] SquitBrowser dNU: #loadedHistorian when clicking menu with no project load/selected
Jakob Reschke
forums.jakob at resfarm.de
Sun Dec 22 14:41:10 UTC 2019
Created a bug ticket https://github.com/hpi-swa/Squot/issues/254
To get started with the Git Browser, start right-clicking on the top-left
list. Add project makes a new, empty one, or one on an existing Git
repository in the file system, and clone will do just that: create a new
repository cloned from one on the Internet. Project in the Git Browser is
synonymous with a working copy tied to a local Git repository.
Am Sa., 21. Dez. 2019 um 23:15 Uhr schrieb tim Rowledge <tim at rowledge.org>:
> Decided to try loading the Git browser since I'd never noticed it before.
> Menu click on the top-right pluggablepanel results in the dnu because the
> 'projectSelection' is nil and Boom! Probably a trivial fix but since I
> don't know the intent of the tool I'd prefer not to mess with it.
>
> 21 December 2019 2:12:24.730738 pm
>
> VM: Mac OS - Smalltalk
> Image: Squeak5.3beta [latest update: #19284]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir
> /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources
> Trusted Dir
> /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources/secure
> Untrusted Dir
> /Users/tim/Documents/Squeak/Squeak5.3beta-19284-64bit.app/Contents/Resources/My
> Squeak
>
> UndefinedObject(Object)>>doesNotUnderstand: #loadedHistorian
> Receiver: nil
> Arguments and temporary variables:
> aMessage: loadedHistorian
> exception: MessageNotUnderstood:
> UndefinedObject>>loadedHistorian
> resumeValue: nil
> Receiver's instance variables:
> nil
>
> SquitBrowser>>menuCommitListHook:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> aMenu: a MenuMorph(608171)
> activeBranchName: nil
> isMenuOnActiveBranch: nil
> onlyOnInactiveBranch: nil
> commands: nil
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> SquitBrowser(Object)>>perform:withEnoughArguments:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> selector: #menuCommitListHook:
> anArray: {a MenuMorph(608171) . false}
> numArgs: 1
> args: {a MenuMorph(608171)}
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> [] in SquitBrowser(Model)>>buildMenu:withBuilders:shifted:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> <<error during printing>
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> Array(SequenceableCollection)>>do:
> Receiver: {<menuCommitList> "in
> SquitBrowser>>#menuCommitListHook:"}
> Arguments and temporary variables:
> aBlock: [closure] in
> SquitBrowser(Model)>>buildMenu:withBuilders:shifted:
> index: 1
> indexLimiT: 1
> Receiver's instance variables:
> {<menuCommitList> "in SquitBrowser>>#menuCommitListHook:"}
>
> SquitBrowser(Model)>>buildMenu:withBuilders:shifted:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> aMenu: a MenuMorph(608171)
> builders: {<menuCommitList> "in
> SquitBrowser>>#menuCommitListHook:"}
> aBoolean: false
> menu: {a MenuMorph(608171)}
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> SquitBrowser(Model)>>menu:for:shifted:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> aMenu: a MenuMorph(608171)
> aMenuSymbolOrCollection: #(#menuCommitList)
> aBoolean: false
> builders: {<menuCommitList> "in
> SquitBrowser>>#menuCommitListHook:"}
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> SquitBrowser(Model)>>menu:for:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> aMenu: a MenuMorph(608171)
> aMenuSymbolOrCollection: #(#menuCommitList)
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> SquitBrowser>>commitListMenu:
> Receiver: a SquitBrowser
> Arguments and temporary variables:
> aMenu: a MenuMorph(608171)
> Receiver's instance variables:
> dependents: a DependentsArray(a
> PluggableSystemWindow<Git Browser>(3557987) a
> PluggableButtonMorphPlus...etc...
> projectIndex: nil
> commitSelection: nil
> objectIndex: nil
> objectCache: nil
> commitForCache: nil
> timeOfLastListUpdate: 3754419137621
> searchTerm: ''
> offeredToAddFirstProject: true
> repositoryExists: true
> cachedCommitList: #()
> commitListBuildProcess: nil
> selectedHistorian: nil
> indexOfActiveHistorianInBranchList: 1
> branchList: #('-- Branches --')
> commitToDiffAgainst: nil
>
> PluggableTreeMorph(ScrollPane)>>getMenu:
> Receiver: a PluggableTreeMorph(988435)
> Arguments and temporary variables:
> shiftKeyState: false
> menu: a MenuMorph(608171)
> aMenu: nil
> aTitle: nil
> Receiver's instance variables:
> bounds: 297 at 45 corner: 834 at 251
> owner: a PluggablePanelMorph(3401925)
> submorphs: {a TransformMorph(3457009)}
> fullBounds: 297 at 45 corner: 834 at 251
> color: Color white
> extension: a MorphExtension (2465961) [eventHandler =
> an EventHandler recipient...etc...
> borderWidth: 1
> borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
> model: a SquitBrowser
> slotName: nil
> open: false
> scrollBar: a ScrollBar(3362935)
> scroller: a TransformMorph(3457009)
> retractableScrollBar: false
> scrollBarOnLeft: true
> getMenuSelector: #commitListMenu:
> getMenuTitleSelector: nil
> hasFocus: false
> hScrollBar: a ScrollBar(2604245)
> hScrollBarPolicy: #whenNeeded
> vScrollBarPolicy: #whenNeeded
> scrollBarThickness: 10
> selectedMorph: nil
> hoveredMorph: nil
> getListSelector: nil
> keystrokeActionSelector: #commitListKey:from:
> autoDeselect: true
> columns: {[closure] in
> SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...
> columnsCache: #(nil nil nil)
> sortingSelector: nil
> getSelectionSelector: #commitSelection
> setSelectionSelector: #commitSelection:
> potentialDropMorph: nil
> lineColor: Color veryLightGray
> font: a StrikeFont(Bitmap DejaVu Sans 9 14)
> textColor: Color black
> rootWrappers: #()
> selectedWrapper: nil
> getRootsSelector: #commitList
> getChildrenSelector: nil
> hasChildrenSelector: nil
> getLabelSelector: nil
> getIconSelector: nil
> getSelectedPathSelector: nil
> setSelectedPathSelector: nil
> setSelectedParentSelector: nil
> getHelpSelector: nil
> dropItemSelector: nil
> wantsDropSelector: nil
> dragItemSelector: nil
> dragTypeSelector: nil
> nodeClass: SquitVersionWrapper
> lastKeystrokeTime: 0
> lastKeystrokes: ''
> dragStartedSelector: nil
> doubleClickSelector: nil
>
> PluggableTreeMorph(ScrollPane)>>yellowButtonActivity:
> Receiver: a PluggableTreeMorph(988435)
> Arguments and temporary variables:
> shiftKeyState: false
> menu: nil
> Receiver's instance variables:
> bounds: 297 at 45 corner: 834 at 251
> owner: a PluggablePanelMorph(3401925)
> submorphs: {a TransformMorph(3457009)}
> fullBounds: 297 at 45 corner: 834 at 251
> color: Color white
> extension: a MorphExtension (2465961) [eventHandler =
> an EventHandler recipient...etc...
> borderWidth: 1
> borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
> model: a SquitBrowser
> slotName: nil
> open: false
> scrollBar: a ScrollBar(3362935)
> scroller: a TransformMorph(3457009)
> retractableScrollBar: false
> scrollBarOnLeft: true
> getMenuSelector: #commitListMenu:
> getMenuTitleSelector: nil
> hasFocus: false
> hScrollBar: a ScrollBar(2604245)
> hScrollBarPolicy: #whenNeeded
> vScrollBarPolicy: #whenNeeded
> scrollBarThickness: 10
> selectedMorph: nil
> hoveredMorph: nil
> getListSelector: nil
> keystrokeActionSelector: #commitListKey:from:
> autoDeselect: true
> columns: {[closure] in
> SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...
> columnsCache: #(nil nil nil)
> sortingSelector: nil
> getSelectionSelector: #commitSelection
> setSelectionSelector: #commitSelection:
> potentialDropMorph: nil
> lineColor: Color veryLightGray
> font: a StrikeFont(Bitmap DejaVu Sans 9 14)
> textColor: Color black
> rootWrappers: #()
> selectedWrapper: nil
> getRootsSelector: #commitList
> getChildrenSelector: nil
> hasChildrenSelector: nil
> getLabelSelector: nil
> getIconSelector: nil
> getSelectedPathSelector: nil
> setSelectedPathSelector: nil
> setSelectedParentSelector: nil
> getHelpSelector: nil
> dropItemSelector: nil
> wantsDropSelector: nil
> dragItemSelector: nil
> dragTypeSelector: nil
> nodeClass: SquitVersionWrapper
> lastKeystrokeTime: 0
> lastKeystrokes: ''
> dragStartedSelector: nil
> doubleClickSelector: nil
>
> PluggableTreeMorph>>mouseDown:
> Receiver: a PluggableTreeMorph(988435)
> Arguments and temporary variables:
> evt: [380 at 151 mouseDown yellow ( yellow ) 88176875]
> aMorph: nil
> selectors: nil
> Receiver's instance variables:
> bounds: 297 at 45 corner: 834 at 251
> owner: a PluggablePanelMorph(3401925)
> submorphs: {a TransformMorph(3457009)}
> fullBounds: 297 at 45 corner: 834 at 251
> color: Color white
> extension: a MorphExtension (2465961) [eventHandler =
> an EventHandler recipient...etc...
> borderWidth: 1
> borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
> model: a SquitBrowser
> slotName: nil
> open: false
> scrollBar: a ScrollBar(3362935)
> scroller: a TransformMorph(3457009)
> retractableScrollBar: false
> scrollBarOnLeft: true
> getMenuSelector: #commitListMenu:
> getMenuTitleSelector: nil
> hasFocus: false
> hScrollBar: a ScrollBar(2604245)
> hScrollBarPolicy: #whenNeeded
> vScrollBarPolicy: #whenNeeded
> scrollBarThickness: 10
> selectedMorph: nil
> hoveredMorph: nil
> getListSelector: nil
> keystrokeActionSelector: #commitListKey:from:
> autoDeselect: true
> columns: {[closure] in
> SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...
> columnsCache: #(nil nil nil)
> sortingSelector: nil
> getSelectionSelector: #commitSelection
> setSelectionSelector: #commitSelection:
> potentialDropMorph: nil
> lineColor: Color veryLightGray
> font: a StrikeFont(Bitmap DejaVu Sans 9 14)
> textColor: Color black
> rootWrappers: #()
> selectedWrapper: nil
> getRootsSelector: #commitList
> getChildrenSelector: nil
> hasChildrenSelector: nil
> getLabelSelector: nil
> getIconSelector: nil
> getSelectedPathSelector: nil
> setSelectedPathSelector: nil
> setSelectedParentSelector: nil
> getHelpSelector: nil
> dropItemSelector: nil
> wantsDropSelector: nil
> dragItemSelector: nil
> dragTypeSelector: nil
> nodeClass: SquitVersionWrapper
> lastKeystrokeTime: 0
> lastKeystrokes: ''
> dragStartedSelector: nil
> doubleClickSelector: nil
>
> PluggableTreeMorph(Morph)>>handleMouseDown:
> Receiver: a PluggableTreeMorph(988435)
> Arguments and temporary variables:
> anEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> Receiver's instance variables:
> bounds: 297 at 45 corner: 834 at 251
> owner: a PluggablePanelMorph(3401925)
> submorphs: {a TransformMorph(3457009)}
> fullBounds: 297 at 45 corner: 834 at 251
> color: Color white
> extension: a MorphExtension (2465961) [eventHandler =
> an EventHandler recipient...etc...
> borderWidth: 1
> borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
> model: a SquitBrowser
> slotName: nil
> open: false
> scrollBar: a ScrollBar(3362935)
> scroller: a TransformMorph(3457009)
> retractableScrollBar: false
> scrollBarOnLeft: true
> getMenuSelector: #commitListMenu:
> getMenuTitleSelector: nil
> hasFocus: false
> hScrollBar: a ScrollBar(2604245)
> hScrollBarPolicy: #whenNeeded
> vScrollBarPolicy: #whenNeeded
> scrollBarThickness: 10
> selectedMorph: nil
> hoveredMorph: nil
> getListSelector: nil
> keystrokeActionSelector: #commitListKey:from:
> autoDeselect: true
> columns: {[closure] in
> SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...
> columnsCache: #(nil nil nil)
> sortingSelector: nil
> getSelectionSelector: #commitSelection
> setSelectionSelector: #commitSelection:
> potentialDropMorph: nil
> lineColor: Color veryLightGray
> font: a StrikeFont(Bitmap DejaVu Sans 9 14)
> textColor: Color black
> rootWrappers: #()
> selectedWrapper: nil
> getRootsSelector: #commitList
> getChildrenSelector: nil
> hasChildrenSelector: nil
> getLabelSelector: nil
> getIconSelector: nil
> getSelectedPathSelector: nil
> setSelectedPathSelector: nil
> setSelectedParentSelector: nil
> getHelpSelector: nil
> dropItemSelector: nil
> wantsDropSelector: nil
> dragItemSelector: nil
> dragTypeSelector: nil
> nodeClass: SquitVersionWrapper
> lastKeystrokeTime: 0
> lastKeystrokes: ''
> dragStartedSelector: nil
> doubleClickSelector: nil
>
> MouseButtonEvent>>sentTo:
> Receiver: [380 at 151 mouseDown yellow ( yellow ) 88176875]
> Arguments and temporary variables:
> anObject: a PluggableTreeMorph(988435)
> Receiver's instance variables:
> timeStamp: 88176875
> source: a HandMorph(4132575)
> type: #mouseDown
> buttons: 2
> position: 380 at 151
> handler: a PluggableTreeMorph(988435)
> wasHandled: true
> wasIgnored: false
> whichButton: 2
> nClicks: 0
>
> PluggableTreeMorph(Morph)>>handleEvent:
> Receiver: a PluggableTreeMorph(988435)
> Arguments and temporary variables:
> anEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> filteredEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> Receiver's instance variables:
> bounds: 297 at 45 corner: 834 at 251
> owner: a PluggablePanelMorph(3401925)
> submorphs: {a TransformMorph(3457009)}
> fullBounds: 297 at 45 corner: 834 at 251
> color: Color white
> extension: a MorphExtension (2465961) [eventHandler =
> an EventHandler recipient...etc...
> borderWidth: 1
> borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
> model: a SquitBrowser
> slotName: nil
> open: false
> scrollBar: a ScrollBar(3362935)
> scroller: a TransformMorph(3457009)
> retractableScrollBar: false
> scrollBarOnLeft: true
> getMenuSelector: #commitListMenu:
> getMenuTitleSelector: nil
> hasFocus: false
> hScrollBar: a ScrollBar(2604245)
> hScrollBarPolicy: #whenNeeded
> vScrollBarPolicy: #whenNeeded
> scrollBarThickness: 10
> selectedMorph: nil
> hoveredMorph: nil
> getListSelector: nil
> keystrokeActionSelector: #commitListKey:from:
> autoDeselect: true
> columns: {[closure] in
> SquitBrowser>>buildCommitList: . [closure] in SquitBrowser...etc...
> columnsCache: #(nil nil nil)
> sortingSelector: nil
> getSelectionSelector: #commitSelection
> setSelectionSelector: #commitSelection:
> potentialDropMorph: nil
> lineColor: Color veryLightGray
> font: a StrikeFont(Bitmap DejaVu Sans 9 14)
> textColor: Color black
> rootWrappers: #()
> selectedWrapper: nil
> getRootsSelector: #commitList
> getChildrenSelector: nil
> hasChildrenSelector: nil
> getLabelSelector: nil
> getIconSelector: nil
> getSelectedPathSelector: nil
> setSelectedPathSelector: nil
> setSelectedParentSelector: nil
> getHelpSelector: nil
> dropItemSelector: nil
> wantsDropSelector: nil
> dragItemSelector: nil
> dragTypeSelector: nil
> nodeClass: SquitVersionWrapper
> lastKeystrokeTime: 0
> lastKeystrokes: ''
> dragStartedSelector: nil
> doubleClickSelector: nil
>
> MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
> Receiver: a MorphicEventDispatcher
> Arguments and temporary variables:
> anEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> aHandler: a PluggableTreeMorph(988435)
> aMorph: a PluggableTreeMorph(988435)
> result: #rejected
> filteredEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> Receiver's instance variables:
> lastType: #mouseDown
> lastDispatch: #dispatchMouseDown:with:
>
> [] in MorphicEventDispatcher>>dispatchMouseDown:with:
> Receiver: a MorphicEventDispatcher
> Arguments and temporary variables:
> <<error during printing>
> Receiver's instance variables:
> lastType: #mouseDown
> lastDispatch: #dispatchMouseDown:with:
>
> BlockClosure>>ensure:
> Receiver: [closure] in
> MorphicEventDispatcher>>dispatchMouseDown:with:
> Arguments and temporary variables:
> aBlock: [closure] in
> MorphicEventDispatcher>>dispatchMouseDown:with:
> complete: nil
> returnValue: nil
> Receiver's instance variables:
> outerContext:
> MorphicEventDispatcher>>dispatchMouseDown:with:
> startpc: 166
> numArgs: 0
>
> MorphicEventDispatcher>>dispatchMouseDown:with:
> Receiver: a MorphicEventDispatcher
> Arguments and temporary variables:
> anEvent: [380 at 151 mouseDown yellow ( yellow )
> 88176875]
> aMorph: a PluggableTreeMorph(988435)
> handler: a PluggableTreeMorph(988435)
> lastHandler: a PluggableSystemWindow<Git
> Browser>(3557987)
> Receiver's instance variables:
> lastType: #mouseDown
> lastDispatch: #dispatchMouseDown:with:
>
>
> --- The full stack ---
> UndefinedObject(Object)>>doesNotUnderstand: #loadedHistorian
> SquitBrowser>>menuCommitListHook:
> SquitBrowser(Object)>>perform:withEnoughArguments:
> [] in SquitBrowser(Model)>>buildMenu:withBuilders:shifted:
> Array(SequenceableCollection)>>do:
> SquitBrowser(Model)>>buildMenu:withBuilders:shifted:
> SquitBrowser(Model)>>menu:for:shifted:
> SquitBrowser(Model)>>menu:for:
> SquitBrowser>>commitListMenu:
> PluggableTreeMorph(ScrollPane)>>getMenu:
> PluggableTreeMorph(ScrollPane)>>yellowButtonActivity:
> PluggableTreeMorph>>mouseDown:
> PluggableTreeMorph(Morph)>>handleMouseDown:
> MouseButtonEvent>>sentTo:
> PluggableTreeMorph(Morph)>>handleEvent:
> MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
> [] in MorphicEventDispatcher>>dispatchMouseDown:with:
> BlockClosure>>ensure:
> MorphicEventDispatcher>>dispatchMouseDown:with:
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> MorphicEventDispatcher>>dispatchEvent:with:
> PluggableTreeMorph(Morph)>>processEvent:using:
> [] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> Array(SequenceableCollection)>>do:
> PluggablePanelMorph(Morph)>>submorphsDo:
> MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
> [] in MorphicEventDispatcher>>dispatchMouseDown:with:
> BlockClosure>>ensure:
> MorphicEventDispatcher>>dispatchMouseDown:with:
> MorphicEventDispatcher>>dispatchEvent:with:
> PluggablePanelMorph(Morph)>>processEvent:using:
> [] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> Array(SequenceableCollection)>>do:
> PluggableSystemWindow(Morph)>>submorphsDo:
> MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
> [] in MorphicEventDispatcher>>dispatchMouseDown:with:
> BlockClosure>>ensure:
> MorphicEventDispatcher>>dispatchMouseDown:with:
> MorphicEventDispatcher>>dispatchEvent:with:
> PluggableSystemWindow(Morph)>>processEvent:using:
> [] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> Array(SequenceableCollection)>>do:
> PasteUpMorph(Morph)>>submorphsDo:
> MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
> MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
> [] in MorphicEventDispatcher>>dispatchMouseDown:with:
> BlockClosure>>ensure:
> MorphicEventDispatcher>>dispatchMouseDown:with:
> MorphicEventDispatcher>>dispatchEvent:with:
> PasteUpMorph(Morph)>>processEvent:using:
> [] in PasteUpMorph>>processEvent:using:
> BlockClosure>>ensure:
> PasteUpMorph>>processEvent:using:
> PasteUpMorph(Morph)>>processEvent:
> [] in [] in [] in HandMorph>>sendEvent:focus:clear:
> BlockClosure>>ensure:
> MouseButtonEvent(MorphicEvent)>>becomeActiveDuring:
> [] in [] in HandMorph>>sendEvent:focus:clear:
> BlockClosure>>ensure:
> HandMorph>>becomeActiveDuring:
> -- and more not shown --
>
> tim
> --
> tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
> Useful random insult:- Cackles a lot, but I ain't seen no eggs yet.
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20191222/a365e811/attachment-0001.html>
More information about the Squeak-dev
mailing list
|