RefactoringBrowser(Object)>>doesNotUnderstand: #hookForMessageListIn:

rrobbes rrobbes at info.unicaen.fr
Sat Apr 3 15:12:51 UTC 2004


   Hi, 

 This method should belong in the squeak services packages.
 Have you loaded it first ? 

    Romain 

stevia at citlink.net a écrit: 

> I loaded the refactoringbrowser services 0.5 and when I was trying to
> get the menu on the methods name ( upper right pane ) in a refactoring
> browser I got the following walkback. 
> 
> Steve 
> 
> 3 April 2004 2:24:39 am 
> 
> VM: Mac OS - a SmalltalkImage
> Image: Squeak3.7beta [latest update: #5868] 
> 
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir Macintosh HD:Users:brendamoffitt:Desktop:Larry:Squeak3
> Trusted Dir Macintosh HD:Users:brendamoffitt:Desktop:Larry:Squeak3
> Untrusted Dir Macintosh
> HD:Users:brendamoffitt:Library:Preferences:Squeak:Internet:My Squeak 
> 
> RefactoringBrowser(Object)>>doesNotUnderstand: #hookForMessageListIn:
> 	Receiver: a RefactoringBrowser
> 	Arguments and temporary variables: 
> 		aMessage: 	hookForMessageListIn: a MenuMorph(2663)
> 	Receiver's instance variables: 
> 		dependents: 	#(a SystemWindow(2923) a PluggableListMorph(2269) a
> PluggableListMo...etc...
> 		contents: 	nil
> 		currentCompiledMethod: 	nil
> 		contentsSymbol: 	nil
> 		systemOrganizer: 	('Kernel-Objects' Boolean DependentsArray False
> MessageSend Mo...etc...
> 		classOrganizer: 	nil
> 		metaClassOrganizer: 	nil
> 		systemCategoryListIndex: 	0
> 		classListIndex: 	0
> 		messageCategoryListIndex: 	0
> 		messageListIndex: 	0
> 		editSelection: 	#none
> 		metaClassIndicated: 	false 
> 
> RefactoringBrowser>>messageListMenu:shifted:
> 	Receiver: a RefactoringBrowser
> 	Arguments and temporary variables: 
> 		aMenu: 	a MenuMorph(2663)
> 		shifted: 	false
> 	Receiver's instance variables: 
> 		dependents: 	#(a SystemWindow(2923) a PluggableListMorph(2269) a
> PluggableListMo...etc...
> 		contents: 	nil
> 		currentCompiledMethod: 	nil
> 		contentsSymbol: 	nil
> 		systemOrganizer: 	('Kernel-Objects' Boolean DependentsArray False
> MessageSend Mo...etc...
> 		classOrganizer: 	nil
> 		metaClassOrganizer: 	nil
> 		systemCategoryListIndex: 	0
> 		classListIndex: 	0
> 		messageCategoryListIndex: 	0
> 		messageListIndex: 	0
> 		editSelection: 	#none
> 		metaClassIndicated: 	false 
> 
> PluggableListMorph(ScrollPane)>>getMenu:
> 	Receiver: a PluggableListMorph(2798)
> 	Arguments and temporary variables: 
> 		shiftKeyState: 	false
> 		menu: 	a MenuMorph(2663)
> 		aMenu: 	nil
> 		aTitle: 	'no messages'
> 	Receiver's instance variables: 
> 		bounds: 	620 at 37 corner: 769 at 163
> 		owner: 	a SystemWindow(2923)
> 		submorphs: 	#(a ScrollBar(223) a TransformMorph(2268))
> 		fullBounds: 	620 at 37 corner: 769 at 163
> 		color: 	Color transparent
> 		extension: 	a MorphExtension (1449) [locked]  [other:  (dropEnabled ->
> false) (vScrollBarAlways -> true) (layoutProperties -> a
> LayoutProperties) (balloonTextSelectorForSubMorphs ->
> #balloonTextForMethodString) (dragEnabled -> false) (layoutFrame -> a
> LayoutFrame) (borderStyle -> an InsetBorder)]...etc...
> 		borderWidth: 	2
> 		borderColor: 	#inset
> 		model: 	a RefactoringBrowser
> 		slotName: 	nil
> 		open: 	false
> 		pinSpecs: 	nil
> 		scrollBar: 	a ScrollBar(223)
> 		scroller: 	a TransformMorph(2268)
> 		retractableScrollBar: 	false
> 		scrollBarOnLeft: 	false
> 		getMenuSelector: 	#messageListMenu:shifted:
> 		getMenuTitleSelector: 	#messageListSelectorTitle
> 		scrollBarHidden: 	nil
> 		hasFocus: 	false
> 		hScrollBar: 	a ScrollBar(3101)
> 		list: 	#()
> 		getListSelector: 	#messageList
> 		getListSizeSelector: 	nil
> 		getListElementSelector: 	nil
> 		getIndexSelector: 	#messageListIndex
> 		setIndexSelector: 	#messageListIndex:
> 		keystrokeActionSelector: 	#messageListKey:from:
> 		autoDeselect: 	true
> 		lastKeystrokeTime: 	0
> 		lastKeystrokes: 	''
> 		lastClickTime: 	nil
> 		doubleClickSelector: 	nil
> 		handlesBasicKeys: 	nil
> 		potentialDropRow: 	nil
> 		listMorph: 	a LazyListMorph(1226) 
> 
> PluggableListMorph>>getMenu:
> 	Receiver: a PluggableListMorph(2798)
> 	Arguments and temporary variables: 
> 		shiftKeyState: 	false
> 		aMenu: 	nil
> 	Receiver's instance variables: 
> 		bounds: 	620 at 37 corner: 769 at 163
> 		owner: 	a SystemWindow(2923)
> 		submorphs: 	#(a ScrollBar(223) a TransformMorph(2268))
> 		fullBounds: 	620 at 37 corner: 769 at 163
> 		color: 	Color transparent
> 		extension: 	a MorphExtension (1449) [locked]  [other:  (dropEnabled ->
> false) (vScrollBarAlways -> true) (layoutProperties -> a
> LayoutProperties) (balloonTextSelectorForSubMorphs ->
> #balloonTextForMethodString) (dragEnabled -> false) (layoutFrame -> a
> LayoutFrame) (borderStyle -> an InsetBorder)]...etc...
> 		borderWidth: 	2
> 		borderColor: 	#inset
> 		model: 	a RefactoringBrowser
> 		slotName: 	nil
> 		open: 	false
> 		pinSpecs: 	nil
> 		scrollBar: 	a ScrollBar(223)
> 		scroller: 	a TransformMorph(2268)
> 		retractableScrollBar: 	false
> 		scrollBarOnLeft: 	false
> 		getMenuSelector: 	#messageListMenu:shifted:
> 		getMenuTitleSelector: 	#messageListSelectorTitle
> 		scrollBarHidden: 	nil
> 		hasFocus: 	false
> 		hScrollBar: 	a ScrollBar(3101)
> 		list: 	#()
> 		getListSelector: 	#messageList
> 		getListSizeSelector: 	nil
> 		getListElementSelector: 	nil
> 		getIndexSelector: 	#messageListIndex
> 		setIndexSelector: 	#messageListIndex:
> 		keystrokeActionSelector: 	#messageListKey:from:
> 		autoDeselect: 	true
> 		lastKeystrokeTime: 	0
> 		lastKeystrokes: 	''
> 		lastClickTime: 	nil
> 		doubleClickSelector: 	nil
> 		handlesBasicKeys: 	nil
> 		potentialDropRow: 	nil
> 		listMorph: 	a LazyListMorph(1226) 
> 
> 
> --- The full stack ---
> RefactoringBrowser(Object)>>doesNotUnderstand: #hookForMessageListIn:
> ....etc... 
> 
 



More information about the Squeak-dev mailing list