Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
Hi,
If I understood your problem correctly, I think you can create an empty drawing and in the button script put something like this:
[ Sketch | copy | do menu item | repaint ]
So now, when you click the button you'll be repainting a copy of the original sketch and you can use it many times.
Cheers, Richo
On Tue, May 15, 2012 at 11:30 AM, Luis Valente is.valente@gmail.com wrote:
Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Hi Luis, The attached project works with repaint buttons for two objects, more as needed. Regards, Kathleen ________________________________ From: squeakland-bounces@squeakland.org [squeakland-bounces@squeakland.org] on behalf of Ricardo Moran [richi.moran@gmail.com] Sent: Tuesday, May 15, 2012 9:55 AM To: Luis Valente Cc: squeakland@squeakland.org Subject: Re: [squeakland] How to get a button to start painting
Hi,
If I understood your problem correctly, I think you can create an empty drawing and in the button script put something like this:
[ Sketch | copy | do menu item | repaint ]
So now, when you click the button you'll be repainting a copy of the original sketch and you can use it many times.
Cheers, Richo
On Tue, May 15, 2012 at 11:30 AM, Luis Valente <is.valente@gmail.commailto:is.valente@gmail.com> wrote: Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
_______________________________________________ squeakland mailing list squeakland@squeakland.orgmailto:squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Kathleen,
Nice! After all this time I am still learning new things about Etoys.
Stephen
On Tue, May 15, 2012 at 1:30 PM, Harness, Kathleen kharness@illinois.eduwrote:
Hi Luis, The attached project works with repaint buttons for two objects, more as needed. Regards, Kathleen
*From:* squeakland-bounces@squeakland.org [ squeakland-bounces@squeakland.org] on behalf of Ricardo Moran [ richi.moran@gmail.com] *Sent:* Tuesday, May 15, 2012 9:55 AM *To:* Luis Valente *Cc:* squeakland@squeakland.org *Subject:* Re: [squeakland] How to get a button to start painting
Hi,
If I understood your problem correctly, I think you can create an empty drawing and in the button script put something like this:
[ Sketch | copy | do menu item | repaint ]
So now, when you click the button you'll be repainting a copy of the original sketch and you can use it many times.
Cheers, Richo
On Tue, May 15, 2012 at 11:30 AM, Luis Valente is.valente@gmail.comwrote:
Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Steve, Also, there is a way to detach the Halo handles and they still function but I can't remember exactly and didn't rediscover it in a hurried 5 minutes of keystroke combo clicks. I bet someone knows and will tell.
It is one of those examples that prove that every-thing-is-an-object. On that topic, my young students are realizing that they can deconstruct and modify things like the All Scripts button; a gateway moment that leads to other experiments. Kathleen ________________________________ From: stevesargon@gmail.com [stevesargon@gmail.com] on behalf of Steve Thomas [sthomas1@gosargon.com] Sent: Tuesday, May 15, 2012 1:43 PM To: Harness, Kathleen Cc: Ricardo Moran; Luis Valente; squeakland@squeakland.org Subject: Re: [squeakland] How to get a button to start painting
Kathleen,
Nice! After all this time I am still learning new things about Etoys.
Stephen
On Tue, May 15, 2012 at 1:30 PM, Harness, Kathleen <kharness@illinois.edumailto:kharness@illinois.edu> wrote: Hi Luis, The attached project works with repaint buttons for two objects, more as needed. Regards, Kathleen ________________________________ From: squeakland-bounces@squeakland.orgmailto:squeakland-bounces@squeakland.org [squeakland-bounces@squeakland.orgmailto:squeakland-bounces@squeakland.org] on behalf of Ricardo Moran [richi.moran@gmail.commailto:richi.moran@gmail.com] Sent: Tuesday, May 15, 2012 9:55 AM To: Luis Valente Cc: squeakland@squeakland.orgmailto:squeakland@squeakland.org Subject: Re: [squeakland] How to get a button to start painting
Hi,
If I understood your problem correctly, I think you can create an empty drawing and in the button script put something like this:
[ Sketch | copy | do menu item | repaint ]
So now, when you click the button you'll be repainting a copy of the original sketch and you can use it many times.
Cheers, Richo
On Tue, May 15, 2012 at 11:30 AM, Luis Valente <is.valente@gmail.commailto:is.valente@gmail.com> wrote: Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
_______________________________________________ squeakland mailing list squeakland@squeakland.orgmailto:squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
_______________________________________________ squeakland mailing list squeakland@squeakland.orgmailto:squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Hi Kathleen and Richo, Many thanks for your help. I solved this problem with the hint of Richo. I made a 1 pixel paint and use it as source. After that I copy and repaint this copy. It's fine! Thanks again
Luis 2012/5/15 Harness, Kathleen kharness@illinois.edu
Hi Luis, The attached project works with repaint buttons for two objects, more as needed. Regards, Kathleen
*From:* squeakland-bounces@squeakland.org [ squeakland-bounces@squeakland.org] on behalf of Ricardo Moran [ richi.moran@gmail.com] *Sent:* Tuesday, May 15, 2012 9:55 AM *To:* Luis Valente *Cc:* squeakland@squeakland.org *Subject:* Re: [squeakland] How to get a button to start painting
Hi,
If I understood your problem correctly, I think you can create an empty drawing and in the button script put something like this:
[ Sketch | copy | do menu item | repaint ]
So now, when you click the button you'll be repainting a copy of the original sketch and you can use it many times.
Cheers, Richo
On Tue, May 15, 2012 at 11:30 AM, Luis Valente is.valente@gmail.comwrote:
Dear friends, I've a student developping a project to teach some basic math concepts. In her proposal, it's needed a button to start drwaing things using the etoys paintbox. Because it will be needed several times I can't recommend the "do menu item" "repaint". Anny suggestiont to help solve this problem will be appreciated.
Luis
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland@lists.squeakfoundation.org