[etoys-dev] Etoys: Etoys-kfr.73.mcz

commits at source.squeak.org commits at source.squeak.org
Tue May 31 12:35:53 EDT 2011

Karl Ramberg uploaded a new version of Etoys to project Etoys:

==================== Summary ====================

Name: Etoys-kfr.73
Author: kfr
Time: 31 May 2011, 6:35:07 pm
UUID: f00391c2-a322-4e4d-aa49-1346b9098e86
Ancestors: Etoys-kfr.72

In Particles Gas model, open viewer for "molecule" and drag out molecule speed and you get an exception

=============== Diff against Etoys-kfr.72 ===============

Item was changed:
  ----- Method: WatcherWrapper>>buildForPlayer:getter: (in category 'initialization') -----
  buildForPlayer: aPlayer getter: aGetter 
  	"Build up basic structure"
  	| aColor aMethodInterface |
+ 	aMethodInterface := self currentVocabulary methodInterfaceAt: aGetter  ifAbsent: [nil].
+ 	aMethodInterface ifNil:[ aMethodInterface :=Utilities inherentSelectorForGetter: aGetter]
+ 						ifNotNil:[ aMethodInterface := aMethodInterface wording].
- 	aMethodInterface := self currentVocabulary methodInterfaceAt: aGetter ifAbsent: [Vocabulary eToyVocabulary methodInterfaceAt: aGetter ifAbsent: [ nil ]].
  		player: aPlayer
+ 		variableName: aMethodInterface wording .
- 		variableName: aMethodInterface wording.
  	aColor := self detailedWatcherColor.
  	self listDirection: #leftToRight;
  		 hResizing: #shrinkWrap;
  		 vResizing: #shrinkWrap;
  		 color: aColor;
  		 layoutInset: -1;
  		 borderWidth: 1;
  		 borderColor: aColor darker;
  		 listCentering: #center.
  		addMorphBack: (self buildReadout: aGetter)!

More information about the etoys-dev mailing list