Dejame empezar de a poco ;), que está fría el agua!.<br><br>La idea de dejar las cajas simples, además que para ser compatibles para atras, lo pensé como la forma de empezar a trabajar con esos conceptos, para no complicar a los más chicos.<br>
<br>Con respecto a la idea de las cajas, una posibilidad sería la de poner un botón en la esquina de los "sombreros" de los procedimientos, que cuando uno los toque se remangue el procedimiento dentro del sombrero.<br>
<br>Con respecto a los parametros, la verdad que le doy doy vueltas cada tanto pero no he encontrado ninguna que me parezca lo suficientemente simple e intuitiva, que funcione de una manera gráfica. La ultima que se me ocurrió es poner un grupo que se llame "mis bloques mágicos" con dos barras de desplazamientos(una para los enteros y otra para las cadenas)que cambien la cantidad de parámetros de cada tipo, que te cree el cabezal y el llamador en forma dinámica para que vos los puedas arrastrar al lienzo, pero te diré que como está el código, no parece ser nada trivial.<br>
<br>Un abrazo,<br>Luis<br><br><div class="gmail_quote">2008/11/24 Daniel Ajoy <span dir="ltr"><<a href="mailto:da.ajoy@gmail.com">da.ajoy@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Mon, 24 Nov 2008 13:28:38 -0500, Luis Michelena <<a href="mailto:luis.michelena@gmail.com">luis.michelena@gmail.com</a>> wrote:<br>
<br>
> Por favor, les pido feedback en esto para ver si estoy bien encaminado.<br>
<br>
</div>Hola Luis, no lo expliqué en detalle la otra vez, pero el cambio de pilas (stacks) por cajones (drawers), es principalmente para poder arrastrar grupos de comandos y guardarlos en los cajones con nombres y de esta manera, a más de darles un nombre, despejar el área de trabajo, sería una forma de "minimizar" un trozo de código.<br>
<div class="Ih2E3d"><br>
> ya que creo que el concepto de caja no da la idea de algo dinámico<br>
<br>
</div>Quizá los cajones podrían tener estampado un dibujo de un engranaje. y alguna indicación si el cajón está lleno o vació<br>
<br>
Al arrastrar código a un cajón ese código se minimiza metiéndose en el cajón y queda lleno.<br>
<br>
Cuando se hace clic en un cajón lleno el código dentro debería salir expulsado del cajón para su edición.<br>
<br>
Todos los cajones deberían estar ubicados en una pestaña lateral.<br>
<br>
Para activar un cajón debería haber una ficha "activa" es el equivalente a tu ficha "pila"<br>
<br>
Creo que mantener pila1, pila2 y caja1 y caja2, es un error. Creo que no hay que temer ser incompatibles con versiones anteriores de TurtleArt. TurtleArt está todavía muy tierno como para limitarse en su concepción por querer ser compatible con el pasado.<br>
<br>
<br>
Tengo también una idea bastante radical para pasar varios datos a un procedimiento. Pero no sé qué tanto interés haya para esto.<br>
<div><div></div><div class="Wj3C7c"><br>
<br>
Daniel<br>
<br>
_______________________________________________<br>
Lista olpc-Sur<br>
<a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
</div></div></blockquote></div><br>