Allso this<br><a href="https://gforge.inria.fr/frs/download.php/10764/BotsInc-OriginalEnglish.pdf">https://gforge.inria.fr/frs/download.php/10764/BotsInc-OriginalEnglish.pdf</a><br><br>Karl<br><br><div class="gmail_quote">
On Mon, Jul 4, 2011 at 10:47 PM, Stephen Woolerton <span dir="ltr">&lt;<a href="mailto:sdw2@shineonline.co.nz">sdw2@shineonline.co.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

- how would one display a text label and a text field and obtain input from the text field (am thinking of Morphic)<br>
</blockquote>
<br>
        name := UIManager default request: &#39;Enter your name&#39;.<br>
        Transcript show: name; cr.<br>
<br>
</blockquote></div>
Thank you - this is exactly what I was looking for - the simplest way of getting input.<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
However, IMHO this is *not* the best way to introduce Squeak programming to beginners. It mimics procedural programming in a console.<br>
<br>
</blockquote></div>
I fully agree with you. The reason is that there are external criteria which we have to meet. The criteria requires keyboard input, and personally have only used Squeak for Seaside projects so didn&#39;t know how to do this simple thing :-)<div class="im">
<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Instead, just open a Workspace and begin evaluating expressions. There doesn&#39;t have to be a &quot;program&quot;. In fact, there is no &quot;main&quot;. Just send messages to objects.<br>
<br>
        3 + 4<br>
        1234 / 56<br>
        100 factorial<br>
        &#39;foo bar&#39; asUppercase<br>
<br>
Then, make a Morph and send it messages. Evaluate each line individually to see its effect.<br>
<br>
        joe := Morph new.<br>
        joe openInWorld.<br>
        joe position: 100@100.<br>
        joe color: Color red.<br>
<br>
</blockquote>
<br></div>
Thanks again.<br><font color="#888888">
<br>
Stephen</font><div><div></div><div class="h5"><br>
______________________________<u></u>_________________<br>
Beginners mailing list<br>
<a href="mailto:Beginners@lists.squeakfoundation.org" target="_blank">Beginners@lists.<u></u>squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/beginners" target="_blank">http://lists.squeakfoundation.<u></u>org/mailman/listinfo/beginners</a><br>
</div></div></blockquote></div><br>