<div dir="ltr"><div>Thanks Hannes.  If it seems like I'm being excessively cautious, well, that's because I am.  I've already messed up a couple of times through what seemed like a surfeit of enthusiasm and I feel like a newbie again.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 14, 2017 at 12:17 PM, H. Hirzel <span dir="ltr"><<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think you should just move this simple change which should have been<br>
done for a long time to the trunk (last comment change 14 years ago,<br>
really?)<br>
<br>
--Hannes<br>
<div class="HOEnZb"><div class="h5"><br>
On Tue, 14 Mar 2017 16:33:22 0000, <a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a><br>
<<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>> wrote:<br>
> Ken Causey uploaded a new version of Morphic to project The Inbox:<br>
> <a href="http://source.squeak.org/inbox/Morphic-klc.1327.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/<wbr>inbox/Morphic-klc.1327.mcz</a><br>
><br>
> ==================== Summary ====================<br>
><br>
> Name: Morphic-klc.1327<br>
> Author: klc<br>
> Time: 14 March 2017, 11:33:10.111015 am<br>
> UUID: 40f5883d-42b0-4641-b8f6-<wbr>95f89cb173b4<br>
> Ancestors: Morphic-ul.1326<br>
><br>
> Update URL in Morph comment from GA Tech Swiki hosting to current<br>
> <a href="http://wiki.squeak.org" rel="noreferrer" target="_blank">wiki.squeak.org</a>.<br>
><br>
> =============== Diff against Morphic-ul.1326 ===============<br>
><br>
> Item was changed:<br>
>   Object subclass: #Morph<br>
>       instanceVariableNames: 'bounds owner submorphs fullBounds color<br>
> extension'<br>
>       classVariableNames: 'IndicateKeyboardFocus PreferredCornerRadius<br>
> UseSoftDropShadow'<br>
>       poolDictionaries: ''<br>
>       category: 'Morphic-Kernel'!<br>
><br>
> + !Morph commentStamp: 'klc 3/14/2017 11:30' prior: 0!<br>
> + A Morph (from the Greek "shape" or "form") is an interactive graphical<br>
> object. General information on the Morphic system can be found at<br>
> <a href="http://wiki.squeak.org/squeak/30" rel="noreferrer" target="_blank">http://wiki.squeak.org/squeak/<wbr>30</a>.<br>
> - !Morph commentStamp: 'efc 2/26/2003 20:01' prior: 0!<br>
> - A Morph (from the Greek "shape" or "form") is an interactive graphical<br>
> object. General information on the Morphic system can be found at<br>
> <a href="http://minnow.cc.gatech.edu/squeak/30" rel="noreferrer" target="_blank">http://minnow.cc.gatech.edu/<wbr>squeak/30</a>.<br>
><br>
>   Morphs exist in a tree, rooted at a World (generally a PasteUpMorph). The<br>
> morphs owned by a morph are its submorphs. Morphs are drawn recursively; if<br>
> a Morph has no owner it never gets drawn. To hide a Morph and its submorphs,<br>
> set its #visible property to false using the #visible: method.<br>
><br>
>   The World (screen) coordinate system is used for most coordinates, but can<br>
> be changed if there is a TransformMorph somewhere in the owner chain.<br>
><br>
>   My instance variables have accessor methods (e.g., #bounds, #bounds:).<br>
> Most users should use the accessor methods instead of using the instance<br>
> variables directly.<br>
><br>
>   Structure:<br>
>   instance var        Type                    Description<br>
>   bounds                      Rectangle               A Rectangle indicating my position and a size that<br>
> will enclose                                                                  me.<br>
>   owner                       Morph                   My parent Morph, or nil for the top-level Morph, which<br>
> is a<br>
>                               or nil                  world, typically a PasteUpMorph.<br>
>   submorphs           Array                   My child Morphs.<br>
>   fullBounds          Rectangle               A Rectangle minimally enclosing me and my<br>
> submorphs.<br>
>   color                       Color                   My primary color. Subclasses can use this in different<br>
> ways.<br>
>   extension           MorphExtension Allows extra properties to be stored without<br>
> adding a<br>
>                               or nil                                  storage burden to all morphs.<br>
><br>
>   By default, Morphs do not position their submorphs. Morphs may position<br>
> their submorphs directly or use a LayoutPolicy to automatically control<br>
> their submorph positioning.<br>
><br>
>   Although Morph has some support for BorderStyle, most users should use<br>
> BorderedMorph if they want borders.!<br>
><br>
><br>
><br>
</div></div><br><br>
<br></blockquote></div><br></div>