[squeak-dev] The Trunk: Morphic-fbs.644.mcz

Tobias Pape Das.Linux at gmx.de
Sun Jan 26 06:55:26 UTC 2014


the problem isnt morphic here but etoys,

or rather: what is in etoys and what in morpich...

-- 
Tobias Pape
sent from a mobile device

> Am 26.01.2014 um 07:50 schrieb Edgar De Cleene <edgardec2005 at gmail.com>:
> 
> 
> 
> 
>> On 1/25/14 8:23 PM, "Tobias Pape" <Das.Linux at gmx.de> wrote:
>> 
>> I know this is rather old,
>> but a lot of these methods must stay in morph
>> if Etoys is unloaded or the system borks.
>> 
>> At least the following messages are essential:
>> referencePosition - Morphic EVENT HANDLING (PasteUpMorph! CircleMorph,
>> HaloMorph, PolygonMorph, MatrixTransformMorph....)
>> referencePosition: - Morphic EVENT HANDLING (s.a.)
>> referencePositionInWorld - Morph: submorph add/delete
>> referencePositionInWorld: - Morph: submorph add/delete
>> 
>> The following messages are used outside Etoys
>> beTransparent - MorphicExtras (BooklikeMorph), Morphic (IconicButton),
>> ToolBuilder-Morphic
>> addTransparentSpacerOfSize: - MorphicExtras (BooklikeMorph, Command),
>> goHome - Morphic (Morph) (Menues)
>> heading - Morphic (CircleMorph, HaloMorph, PolygonMorph....)
>> heading: - Morphic (HaloMorph,....)
>> rotationCenter - Morphic (CircleMorph, MatrixTransformMorph
>> rotationCenter: - Morphic (CircleMorph, MatrixTransformMorph
>> scale: -  Morphic (TransformationMorph)
>> setDirectionFrom: - Morphic (HaloMorph)
>> simplySetVisible: - Morphic (Morph) (Menues)
>> 
>> 
>> The following messages are used outside Etoys, but are easily fixable
>> forwardDirection - TransformationMorph (t.b.d.)
>> 
>> The following messages are truly Etoys, so can stay there...
>> cartesianBoundsTopLeft
>> cartesianXY:
>> color: sensitiveColor sees:
>> colorUnder
>> degreesOfFlex
>> getIndexInOwner
>> move:toPosition:
>> scaleFactor:
>> setIndexInOwner:
>> touchesColor:
>> transparentSpacerOfSize:
>> wrap
>> 
>> x, x:, y, y: - unknown. cubersome to determine
>> 
>> 
>> What should we do? Put all back and decide again?
>> Put all but the truly-etoys ones back?
>> 
>> Why does it matter to me?
>> Because if this is not resolved, Etoys is not unloadable, hence Protocols and
>> PrefrencesBrowser are not unloadable
>> and that makes me really sad.
>> 
>> Best
>> -Tobias
> 
> We should look Cuis and follow his Morphic logic
> Or continue http://www.squeaksource.com/SimpleMorphicSqueak/
> 
> Edgar
> 
> 
> 


More information about the Squeak-dev mailing list