[Squeakland] group objects
Randy Heiland
heiland at indiana.edu
Sat Mar 10 04:27:26 PST 2007
I'm posting to my earlier reply that hasn't appeared yet...
unfortunately, just embedding a copy of the line into a playfield
doesn't accomplish what I want either, i.e., it doesn't give me a
single composited object.
Here's a concrete example that I'd love for someone to explain how to
accomplish in Squeak (it goes back to my desire to do a project
involving symmetries):
- paint 1/6 of a snowflake
- rotate it, make a copy, and "embed" into "snowflake" object
- repeat
Once you have a complete snowflake, write scripts for it.
On Mar 10, 2007, at 3:45 AM, Bert Freudenberg wrote:
> On Mar 10, 2007, at 2:40 , Randy Heiland wrote:
>
>> Apologies if I've asked this in the past and forgot... am I able to
>> group/join together multiple objects into a composite object?
>
> Sure, "embed" them into one "container" object. That can be any
> object, like a Rectangle, or an Ellipse may look nice, or just make
> it transparent.
>
>> I'd like to:
>> - paint a fat line
>> - script to: rotate it and make copies
>> - treat all lines as a single object
>
> Make a Rectangle. Draw the fat line on top of it. From the Line's
> halo menu choose "embed into ... Rectangle". Now when grabbing the
> rectangle, the line moves with it. Then make a script like "Line
> turnBy: 30. Rectangle include: Line's copy." and you're fine to go.
>
> - Bert -
>
>
More information about the Squeakland
mailing list