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.! |
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, really?) --Hannes On Tue, 14 Mar 2017 16:33:22 0000, [hidden email] <[hidden email]> 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.! > > > Morphic-klc.1327_Screenshot_2017-03-14.png (129K) Download Attachment |
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. On Tue, Mar 14, 2017 at 12:17 PM, H. Hirzel <[hidden email]> wrote: I think you should just move this simple change which should have been |
On Tue, Mar 14, 2017 at 12:34:48PM -0500, Ken Causey wrote:
> 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. Thanks Ken, it's really nice to see you back :-) Dave > > On Tue, Mar 14, 2017 at 12:17 PM, H. Hirzel <[hidden email]> wrote: > > > 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, > > really?) > > > > --Hannes > > > > On Tue, 14 Mar 2017 16:33:22 0000, [hidden email] > > <[hidden email]> 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.! > > > > > > > > > > > > > > > > > > |
Free forum by Nabble | Edit this page |