[Squeakland] Label of a button Was: RE: newbie(ish) question (buttons)
gaelli at emergent.de
Wed Mar 1 04:31:55 PST 2006
indeed, my mail was a bit short... ;-)
Two ways of doing it:
1.) Assuming you are using an up-to-date squeakland-image click on
the color-pipette-halo of your morph (might be chift-click, depends
on the morph, haven't explored the differences yet) and then the
button labeled "button" on the bottom. ;-)
There you can add a label. You can set the text of the label by
opening a viewer on it. Go to the "text"-category and type in your
label in the characters setter. (It is a bit strange that one cannot
change the label in the dialog directly). From there you can also
drag put the label setter for reasons described in my last mail below.
2.) Take out a text morph of the supplies-flap, embed it into your
button, and proceed as above. The advantage of doing so is that you
can change the text and the font directly.
p.s. I actually found out about the first option only last week,
after sending below mail.
EToys for the constructivistic explorer: "Always get a new surprise
feature from time to time..." ;-)
On Mar 1, 2006, at 1:08 PM, Hübner, Uwe wrote:
> Hi Squeakers.
> I wonder if I've missed something.
> How can I create a 'Label' of a button?
> (I think a 'button' is something I've drawn and
> now tell it to act upon mouse-down, isn't it?)
> If a Label means text embedded into a drawing,
> how can I change that text?
> -----Original Message-----
> From: squeakland-bounces at squeakland.org
> [mailto:squeakland-bounces at squeakland.org]On Behalf Of Markus Gaelli
> Sent: Friday, February 24, 2006 2:32 PM
> To: squeakland at squeakland.org
> Subject: Re: [Squeakland] newbie(ish) question (buttons)
> Importance: High
> Hi Kelly,
>> Need a little help. I am trying to figure out how to use or (re-use
>> buttons). I have a button to fire a script.
>> eg I have a sketch and when you press the button it runs around the
>> I want to be able to click the button a second time to stop the
>> I have tried many things but just cannot quite get there. Any
>> suggestions?? Thanks
> You could ask the label of your button, if it says: "run" then run
> the sketch
> _and_ change the label to "stop", and if it says "stop" vice versa.
> "What makes sense to the user, often makes sense to the developer
> too..." ;-)
> Squeakland mailing list
> Squeakland at squeakland.org
More information about the Squeakland