Leandro's Traffic Light Morph
Leandro Caniglia
caniglia at dm.uba.ar
Sat Dec 22 19:44:01 UTC 2001
Hi John!
I'd like to help you with the translation. Would you please
send me what you have done so far?
/Leandro
John Hinsley wrote:
>
> I'm (slowly) translating LC's tutorial into English, re-doing the gifs
> and methods to match 3.2 as I go along. Slowly because Morphic has
> changed quite a lot in the meantime and my Spanish is dreadful (usually
> I make as much sense as I can out of the Spanish by pretending it's
> Italian and then grab the dictionary!): but I recon that if I don't do
> it, it'll never get done.
>
> At some point I decided to get it running and got ahead of the
> translation.
>
> Anyway, I rewrote the initialization method, thus:
>
> | green orange red |
> super initialize.
> self listDirection: #topToBottom.
> self wrapCentering: #center; cellPositioning: #topCenter.
> self extent: 66 at 152.
> self color: (Color r: 0.0 g: 0.355 b: 0.258).
> self borderWidth: 8.
> self borderColor: (Color r: 0.0 g: 0.581 b: 0.613).
> green _ LampMorph new. green color: (Color green).
> orange _ LampMorph new. orange color: (Color orange).
> red _ LampMorph new. red color: (Color red).
> self
> addMorph: green;
> addMorph: orange;
> addMorph: red
>
> I guess I could improve on the indenting, but this works just fine. Is
> it acceptable? Can I improve on it?
>
> BTW, some of the methods in the Morphic version seem to be missing
> altogether. Is this intentional (as in Squeakland's "hard learning" or
> whatever?)?
>
> Cheers
>
> John
> --
> Reputed to be the reason Windows 2000 was nearly a year late, (paid in
> shares M$Ds needed the cash and kudos) Netproject's Eddie Bleasdale has
> renewed his challenge to virus writers. The first person to infect his
> Linux box wins 10,000 pounds.
>
> http://www.silicon.com/bin/bladerunner?30REQEVENT=&REQAUTH=21046&14001REQSUB=REQINT1=48211
More information about the Squeak-dev
mailing list
|