<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 4, 2015 at 5:25 PM, Dan Norton <span dir="ltr">&lt;<a href="mailto:dnorton@mindspring.com" target="_blank">dnorton@mindspring.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 3 May 2015 at 22:26, Marcel Taeumel wrote:<br>
<br>
&gt; Interesting. :) Can elaborate on what it means to &quot;disable the IDE&quot;<br>
&gt; in terms<br>
&gt; of Squeak?<br>
&gt;<br>
&gt; - System Browser, Inspctor, Explorer, Message Set, ...<br>
&gt; - Morphic Halos, Meta menus<br>
&gt; - Distinct keyboard shortcuts such as CMD+P, CMD+D, ...<br>
&gt; - Shrinking down the world menu to Transcript/Save/Quit<br>
&gt; - ...<br>
<br>
</span>That&#39;s a good list. I would like there to be no way for a user to get to any part of the IDE. Also<br>
not be able to determine the programming language.<br>
<span class="">&gt;<br>
&gt; Is it a deployment scenario? What might happen if a debugger wants<br>
&gt; to pop<br>
&gt; up?<br>
&gt;<br>
<br>
</span>Definitely only for deployment of a robust application IMO. The comments and pop-ups in<br>
#disableProgrammerFacilities provide caveats.<br>
<span class=""><br>
&gt; ...What does eToys do? =)<br>
&gt;<br>
<br>
</span>Good question.<br></blockquote><div><br></div><div>Etoys set the etoyFriendly preference to true.</div><div>That disables the world menu and make debugger just signal an error instead of the full debugger.</div><div>EtoyFriendly is not used to totally disable the whole system, more to keep kids on the topic of Etoys. The whole Squeak environment is too much for most elementary school classes.</div><div><br></div><div>You can bypass etoysFriendly quite easily.</div><div>Browse senders of etoysFriendly to see how it is used.</div><div><br></div><div>Karl</div><div><br></div></div></div></div>