<div>We should hook this up to the Viewer variable menu in</div>Player slotInfoButtonHitFor:inViewer:<div><br></div><div>&#39;rename&#39; and &#39;change value type&#39; could be replaced by this panel.( I&#39;m not sure what to call it: Variable info ?)</div>
<div><br></div><div>I think it&#39;s good for consistency that we present just one panel to rename and choose variable type.</div><div><br></div><div>Karl<br><br><div class="gmail_quote">On Thu, Feb 9, 2012 at 7:53 PM, Ricardo Moran <span dir="ltr">&lt;<a href="mailto:richi.moran@gmail.com">richi.moran@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><div class="gmail_quote"><div class="im">On Thu, Feb 9, 2012 at 2:10 PM, Steve Thomas <span dir="ltr">&lt;<a href="mailto:sthomas1@gosargon.com" target="_blank">sthomas1@gosargon.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Nice,  May want to add arrows to Type (similar to the way make sound scripting tile works) to invite kids to click on it).</blockquote><div><br></div></div><div>Great idea, how about now?</div><div><br></div><div><img src="cid:ii_135636e4fa4e3187" alt="NewVariableDialog.png" title="NewVariableDialog.png"><br>


</div><div><br></div><div>Cheers,</div><div>Richo</div><div><div class="h5"><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br></div><div>Ed Team should think about Quick Guides on Variables, and perhaps balloon help when you mouse over the variable types.</div>



<div><br></div><div>Stephen<div><div><br><br><div class="gmail_quote">On Thu, Feb 9, 2012 at 12:01 PM, Ricardo Moran <span dir="ltr">&lt;<a href="mailto:richi.moran@gmail.com" target="_blank">richi.moran@gmail.com</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<div><br></div><div>I&#39;ve made the following dialog using the PropertiesMorph as suggested.</div><div><br></div><div><img src="cid:ii_135630be67bbfe48" alt="NewVariableDialog.png" title="NewVariableDialog.png"></div>





<div><br></div><div>It opens by default when clicking on the &quot;add new variable&quot; button. I think this solution is better than the two modal dialogs and it also makes the different slot types a little more visible.</div>





<div><br></div><div>I attached a change set if you want to test it.</div><div><br></div><div>Cheers,<br>Richo<div><div><br><br><div class="gmail_quote">On Wed, Feb 8, 2012 at 12:21 PM, Ricardo Moran <span dir="ltr">&lt;<a href="mailto:richi.moran@gmail.com" target="_blank">richi.moran@gmail.com</a>&gt;</span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This would be easy to do and it would be a great improvement, but I don&#39;t think this dialog should be open by request. If I understood correctly, the problem that originated this issue was that the slot types other than #Number were difficult to find, so hiding this dialog won&#39;t solve it.<div>






<br></div><div>Cheers,</div><div>Richo<div><div><br><br><div class="gmail_quote">On Tue, Feb 7, 2012 at 3:07 PM, karl ramberg <span dir="ltr">&lt;<a href="mailto:karlramberg@gmail.com" target="_blank">karlramberg@gmail.com</a>&gt;</span> wrote:<br>






<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br><div class="gmail_quote"><div>On Tue, Feb 7, 2012 at 5:31 PM, Steve Thomas <span dir="ltr">&lt;<a href="mailto:sthomas1@gosargon.com" target="_blank">sthomas1@gosargon.com</a>&gt;</span> wrote:<br>






<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Mon, Feb 6, 2012 at 7:49 PM, Scott Wallace <span dir="ltr">&lt;<a href="mailto:scott.wallace@squeakland.org" target="_blank">scott.wallace@squeakland.org</a>&gt;</span> wrote:<br></div><div class="gmail_quote">
<div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Better, arguably, is to give a newly-launched variable a default name and a default value-type, and then also make it more straightforward and inviting to change the name and change the value-type, without needing to fish in menus.<br>








</blockquote></div><div>Agreed. Something like:</div><div><img src="cid:ii_13558a6274a3a1ba" alt="AddVariable I.png" title="AddVariable I.png">  </div><div><br></div><div>or<br></div><div><br></div><div><img src="cid:ii_13558a639e6b14b7" alt="AddVariable II.png" title="AddVariable II.png"><br>







</div></div></blockquote><div><br></div><div><br></div></div><div>Nice.</div><div><br></div><div>Maybe we should use the PropertiesMorphs for this ?</div><div><br></div><div>Also some of the variable types have additional spec</div>







<div>Number and Point have &#39;decimal places...&#39;</div><div>Player have &#39;tiles to get...&#39; ( I&#39;m not really familiar with this)</div><div><br></div><div>After reading Scotts mail I think this dialog should be presented by request, not by default.</div>







<div>And that we bypass the &#39;FillInTheBlank&#39; naming of variable in the first place ?</div><span><font color="#888888"><div><br></div><div>Karl</div><div><br></div><div><br></div></font></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">






<div>
<div class="gmail_quote"><div>
</div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
We did that a while ago in an internal vpri fork: add-variable gives you a variable with a default name and a value-type already provided; when and if desired, click on the variable name and text-edit to rename the variable; click on a little &quot;value-type&quot; icon to the right of the name to get a list of value-type choices.  No modal roadblocks to getting started, no fishing in menus to make changes.<br>









<br>
This improves the work-flow of add-a-variable quite a bit, and might be a good thing for squeakland as well.  However, it&#39;s probably too late in the development cycle of the imminent release to make such a change…</blockquote>








</div><div>Ideally we would have a group of kids we who could help test these ideas.  </div><div><br></div><div>I don&#39;t see a problem with waiting at this point.</div><div><br></div><div>Stephen </div></div>
<br></div><div>_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
etoys-dev mailing list<br>
<a href="mailto:etoys-dev@squeakland.org" target="_blank">etoys-dev@squeakland.org</a><br>
<a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
<br></blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div></div>
</blockquote></div></div></div><br>
</blockquote></div><br></div>