Hola Esteban,<br><br>Es un pique interesante el que pasás.<br>Esta aplicación tiene la pecualiaridad de que está hecho mitad en GTK y mitad en pygame. Para la parte de pygame ya está implementado el escalado, aunque claramente consume más CPU, de todos modos la JumPC tiene más CPU que la XO-1.<br>
<br>En cuanto pueda voy a probar eso que me pasaste.<br><br>No estoy muy familiarizado con la JumPC:<br>¿Qué versión de Sugar corre?<br>¿Quienes la tienen?<br>¿Cuantas hay (aprox).?<br><br>Saludos,<br>Pablo<br><br><div class="gmail_quote">
2011/7/29 Esteban Bordón <span dir="ltr"><<a href="mailto:ebordon@plan.ceibal.edu.uy">ebordon@plan.ceibal.edu.uy</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Por lo que vi en el código del archivo gui/windows_controller.py se le hardcodea el tamaño de la pantalla<br><br>internal_size = 1200, 780<br><br>Para adaptarlo a otras resoluciones se podría usar la función zoom definida en sugar.graphics.style de la siguiente manera:<br>


<br>from sugar.graphics import style<br><br>internal_size = style.zoom(1200), style.zoom(780)<br><br>De esta manera escala los elementos de acuerdo a la variable de entorno SUGAR_SCALING. <br>Para lograr un buen escalado hay que aplicarle la función zoom a todas las variables que impliquen tamaño de los elementos.<br>


<br>Saludos y suerte!<br><br clear="all">    <div>  </div><font face="'times new roman', serif">Esteban.</font><br></blockquote></div><br>