[Squeakland] Making a Copy of an eToy from a script and using the mouse pointer to activate an eToy script

Scott Wallace scott.wallace at squeakland.org
Thu Nov 16 04:02:15 PST 2006

On Nov 14, 2006, at 1:08 PM, Offray Vladimir Luna Cárdenas wrote:
> ¿So, you created #chooseMessageTarget script without using the  
> visor of
> the world?. I see that trying to drag & drop to create a script  
> from any
> object's visor gives me and script where I can switch from tiles to  
> text
> (destructively) but I can't save the code wrote in text mode. I  
> will try
> to see how can I made the same from the recommended bibliography.

Hi, Offray!

I *did* create that script from a Viewer, dragging an "empty script"  
tile from the viewer and dropping it on the desktop, then clicking  
the checkbox in the resulting Scriptor's header to switch to textual  
mode.  The reason you can't (destructively) switch that script back  
to tile mode (which would a script with no tiles) is because of the  
bug I mentioned yesterday.

> ¿So, you have (re)implemented chooseClickTarget?. I really need to  
> learn
> how to do these things. I will try to browse the docs and FreeBooks  
> you
> suggested trying to search the way. The new StarLemming5 its working
> like a charm. I will say to my students to reimplement, copy the  
> object
> from their project to yours, so we can use the code you provide us for
> our lemmings clone :-).

Yes, I made a "system" code change to #chooseClickTarget, in order to  
allow scripts to tick while in the target-choosing cursor mode, and I  
embedded that change in the project I sent you.  Pending further  
discussion and testing, that system change will get published to the  
Squeakland update stream, so that all users will be able to benefit  
from it.

BTW I attach a slightly improved version of the prospective code  
change, which you could have your students file in when needed.

> Pdt: Would be really nice to have something like "Ligth and  
> Matter" [1]
> free books for Squeak (in the sense of freedom, not price). I hope to
> make some contributions in that sense next semester, from my novice
> perspective.
> [1] http://www.lightandmatter.com/
> [2] http://www.lightandmatter.com/area1why.html
> [3] http://www.lightandmatter.com/article/sneaky.html

Very cool site, thank you!


  -- Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://squeakland.org/pipermail/squeakland/attachments/20061116/737e4889/attachment-0002.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: chooseClickTarget-sw.cs.gz
Type: application/x-gzip
Size: 528 bytes
Desc: not available
Url : http://squeakland.org/pipermail/squeakland/attachments/20061116/737e4889/chooseClickTarget-sw.cs-0001.bin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://squeakland.org/pipermail/squeakland/attachments/20061116/737e4889/attachment-0003.htm

More information about the Squeakland mailing list