Gracias Alan, pero show() no hace absolutamente nada. No hay cambios. <br>Es como si tuviera que salir del bucle de python para entrar a la ventana diseñada en gtk. Y  para eso debe esperar a que se termine.<br><br><br><br>
<br>
<blockquote>
----Original Message----<br>
De: alanjas@hotmail.com<br>
Fecha: 10/04/2013 12:43 <br>
Para: "OLPC"<olpc-uruguay@lists.laptop.org><br>
Asunto: Re: [Olpc-uruguay] Cómo hacer bucles en GTK<br>
<br>


<div dir="ltr">De Gtk sé muy poco. Pero probá de agregarle un "show":<div><br></div><div>for x in range (0,10):</div><div>        self.nombre_de_caja_de_texto.set_text(str(x))</div><div>        self.nombre_de_caja_de_texto.show()<br><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Wed, 10 Apr 2013 12:36:46 -0300<br>From: amviera@adinet.com.uy<br>To: olpc-uruguay@lists.laptop.org<br>Subject: [Olpc-uruguay] Cómo hacer bucles en GTK<br><br>Hola.<br><br>Tengo un problema con una actividad que estoy desarrollando pensada para ser utilizada por docentes.<br><br>La estoy programando en python con pygtk. <br><br>En algún momento debo hacer un bucle algo así como el siguiente.<br><br>import pygtk<br>....<br>while x<10:<br>-----x=x+1<br>-----self.nombre_de_caja_de_texto.set_text(str(x))<br><br><br>Probé también con <br><br>for x in range (0,10):<br>-----self.nombre_de_caja_de_texto.set_text(str(x))<br><br>El problema es que me muestra el resultado del proceso al final, cuando sale del bucle, y yo necesito que me muestre el resultado en cada pasada por el bucle.<br><br><br>Si sustituyo la última línea por:<br><br>-----print x<br><br>entonces no hay problema, pero no me muestra el resultado dentro de la ventana de la actividad sino en el terminal.<br><br>¿Alguien me puede dar alguna posible solución?<br><br>Además, no puedo cancelar ni hacer nada hasta que el programa no salga del bucle. Queda como trancado hasta que sale porque terminó.<br><br>Desde ya muchas gracias.<br><br>Saludos, Mauricio.<br><br>_______________________________________________
Olpc-uruguay mailing list
Olpc-uruguay@lists.laptop.org
http://lists.laptop.org/listinfo/olpc-uruguay</div></div>                                     </div>
_______________________________________________<br>Olpc-uruguay mailing list<br>Olpc-uruguay@lists.laptop.org<br>http://lists.laptop.org/listinfo/olpc-uruguay<br><br>
</blockquote><br>