How to get a button to start painting

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

How to get a button to start painting

L'Valente
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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: How to get a button to start painting

Ricardo Moran
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 <[hidden email]> 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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: How to get a button to start painting

Harness, Kathleen
Hi Luis,
The attached project works with repaint buttons for two objects, more as needed.
Regards,
Kathleen

From: [hidden email] [[hidden email]] on behalf of Ricardo Moran [[hidden email]]
Sent: Tuesday, May 15, 2012 9:55 AM
To: Luis Valente
Cc: [hidden email]
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 <[hidden email]> 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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland

khrepaint.001.pr (39K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: How to get a button to start painting

Steve Thomas
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 <[hidden email]> wrote:
Hi Luis,
The attached project works with repaint buttons for two objects, more as needed.
Regards,
Kathleen

From: [hidden email] [[hidden email]] on behalf of Ricardo Moran [[hidden email]]
Sent: Tuesday, May 15, 2012 9:55 AM
To: Luis Valente
Cc: [hidden email]
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 <[hidden email]> 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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: How to get a button to start painting

L'Valente
In reply to this post by Harness, Kathleen
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 <[hidden email]>
Hi Luis,
The attached project works with repaint buttons for two objects, more as needed.
Regards,
Kathleen

From: [hidden email] [[hidden email]] on behalf of Ricardo Moran [[hidden email]]
Sent: Tuesday, May 15, 2012 9:55 AM
To: Luis Valente
Cc: [hidden email]
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 <[hidden email]> 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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland





--
All the best,
Luís Valente

_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland
Reply | Threaded
Open this post in threaded view
|

Re: How to get a button to start painting

Harness, Kathleen
In reply to this post by Steve Thomas
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: [hidden email] [[hidden email]] on behalf of Steve Thomas [[hidden email]]
Sent: Tuesday, May 15, 2012 1:43 PM
To: Harness, Kathleen
Cc: Ricardo Moran; Luis Valente; [hidden email]
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 <[hidden email]> wrote:
Hi Luis,
The attached project works with repaint buttons for two objects, more as needed.
Regards,
Kathleen

From: [hidden email] [[hidden email]] on behalf of Ricardo Moran [[hidden email]]
Sent: Tuesday, May 15, 2012 9:55 AM
To: Luis Valente
Cc: [hidden email]
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 <[hidden email]> 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
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland



_______________________________________________
squeakland mailing list
[hidden email]
http://lists.squeakland.org/mailman/listinfo/squeakland