[squeak-dev] The Inbox: Morphic-klc.1327.mcz

H. Hirzel hannes.hirzel at gmail.com
Tue Mar 14 17:17:43 UTC 2017

I think you should just move this simple change which should have been
done for a long time to the trunk (last comment change 14 years ago,


On Tue, 14 Mar 2017 16:33:22 0000, commits at source.squeak.org
<commits at source.squeak.org> wrote:
> Ken Causey uploaded a new version of Morphic to project The Inbox:
> http://source.squeak.org/inbox/Morphic-klc.1327.mcz
> ==================== Summary ====================
> Name: Morphic-klc.1327
> Author: klc
> Time: 14 March 2017, 11:33:10.111015 am
> UUID: 40f5883d-42b0-4641-b8f6-95f89cb173b4
> Ancestors: Morphic-ul.1326
> Update URL in Morph comment from GA Tech Swiki hosting to current
> wiki.squeak.org.
> =============== Diff against Morphic-ul.1326 ===============
> Item was changed:
>   Object subclass: #Morph
>   	instanceVariableNames: 'bounds owner submorphs fullBounds color
> extension'
>   	classVariableNames: 'IndicateKeyboardFocus PreferredCornerRadius
> UseSoftDropShadow'
>   	poolDictionaries: ''
>   	category: 'Morphic-Kernel'!
> + !Morph commentStamp: 'klc 3/14/2017 11:30' prior: 0!
> + A Morph (from the Greek "shape" or "form") is an interactive graphical
> object. General information on the Morphic system can be found at
> http://wiki.squeak.org/squeak/30.
> - !Morph commentStamp: 'efc 2/26/2003 20:01' prior: 0!
> - A Morph (from the Greek "shape" or "form") is an interactive graphical
> object. General information on the Morphic system can be found at
> http://minnow.cc.gatech.edu/squeak/30.
>   Morphs exist in a tree, rooted at a World (generally a PasteUpMorph). The
> morphs owned by a morph are its submorphs. Morphs are drawn recursively; if
> a Morph has no owner it never gets drawn. To hide a Morph and its submorphs,
> set its #visible property to false using the #visible: method.
>   The World (screen) coordinate system is used for most coordinates, but can
> be changed if there is a TransformMorph somewhere in the owner chain.
>   My instance variables have accessor methods (e.g., #bounds, #bounds:).
> Most users should use the accessor methods instead of using the instance
> variables directly.
>   Structure:
>   instance var 	Type 			Description
>   bounds 			Rectangle 		A Rectangle indicating my position and a size that
> will enclose 									me.
>   owner 			Morph		 	My parent Morph, or nil for the top-level Morph, which
> is a
>    				or nil			world, typically a PasteUpMorph.
>   submorphs 		Array 			My child Morphs.
>   fullBounds 		Rectangle 		A Rectangle minimally enclosing me and my
> submorphs.
>   color 			Color 			My primary color. Subclasses can use this in different
> ways.
>   extension 		MorphExtension Allows extra properties to be stored without
> adding a
>   				or nil  				storage burden to all morphs.
>   By default, Morphs do not position their submorphs. Morphs may position
> their submorphs directly or use a LayoutPolicy to automatically control
> their submorph positioning.
>   Although Morph has some support for BorderStyle, most users should use
> BorderedMorph if they want borders.!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Morphic-klc.1327_Screenshot_2017-03-14.png
Type: image/png
Size: 97076 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20170314/33d0592b/attachment-0001.png>

More information about the Squeak-dev mailing list