On Sun, Jun 6, 2010 at 8:42 PM, Sean P. DeNigris <[email protected]>wrote:
> > I started a high-level overview of layouts. I first inserted it at the top > of your layout page in the book, but it's so general that it didn't seem to > flow with the rest of the tutorial. I'm thinking maybe putting it in a > separate reference section and we can refer to it from the tutorial. What > do you think? > > Yes, another section is better for a start I think. > Here's what I have so far: > > **The default behavior** > By default, when a morph is embedded into another morph, the geometries of > the two morphs remain independent. > > Let's see this in action... > > First, execute the following: > > m := Morph new > color: Color green; > extent: 200 @ 200; > position: 300 @ 300; > openInWorld. > > m addMorph: Morph new openInWorld. > > *Owner and submorph positions are linked* > Now, click and drag the green square. As you will see, it moves in > lock-step with the blue square that's been added to it. If you drag the > blue square, again, the green square moves with it. > > *Owner and submorph sizes are still independent* > Bring up halos on either morph and resize it. The other morph remains > unchanged while you do this. > We need to explains what are halos and how to bring them up. > > **Specifying the geometric relationship between an owner and its > submorphs"** > There are two built-in ways to lay out submorphs in their owner: > * proportional layouts - specify a particular area for the submorph to > cover, either: > - as a percentage of the owner's total area > - with offsets from the owner's edges > - a combination of both > * table layouts - organize submorphs either in a row or column within the > owner > OK and thanks for your time :). Laurent > -- > View this message in context: > http://forum.world.st/GUI-Layouts-doc-request-for-comments-tp2244374p2245188.html > Sent from the Pharo Smalltalk mailing list archive at Nabble.com. > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
