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

commits at source.squeak.org commits at source.squeak.org
Sun Aug 28 13:29:05 EDT 2011

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

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

Name: Etoys-kfr.92
Author: kfr
Time: 28 August 2011, 7:27:42 pm
UUID: 48a7b6b1-18f3-9149-9e01-1cfcd196f98c
Ancestors: Etoys-kfr.91


=============== Diff against Etoys-kfr.91 ===============

Item was changed:
  ----- Method: Morph>>putOnForeground (in category '*Etoys') -----
+ 	self holdsSeparateDataForEachInstance
+ 		ifTrue: [self
+ 				confirm: 'Caution -- every card of this background
- 	"Place the receiver, formerly on the background, onto the foreground.  If the receiver needs data carried on its behalf by the card, those data will be lost, so in this case get user confirmation before proceeding."
- 	self holdsSeparateDataForEachInstance "later add the refinement of not putting up the following confirmer if only a single instance of the current background's uniclass exists"
- 		ifTrue:
- 			[self confirm: 'Caution -- every card of this background
  formerly had its own value for this
  item.  If you put it on the foreground,
+ the values of this item on all other
- the values  of this item on all other
  cards will be lost' translated
  				orCancel: [^ self]].
  	self removeProperty: #shared.
+ 	self stack reassessBackgroundShape!
- 	self stack reassessBackgroundShape.
- 	"still work to be done here!!"!

More information about the etoys-dev mailing list