<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
<div>><span style="font-size: 10pt; ">Un detalle es que si implementas esto los eventos del teclado siempre van a pygame,</span></div><div>>aun cuando por ejemplo, el foco esté en el input del titulo de la actividad.</div><div>>Una version más completa deberia chequear si el foco esta en el titulo o la descripcion y pasarles el evento.</div><div><br></div>Y cómo se hace? Alguien lo tiene resuelto?<div>Los cambios que hicieron en el sprint, dónde están?</div><div><br></div><div>Tengo varias actividades que usaban OlpcGames y decidí pasarlas a SugarGame.</div><div>Creo que no soy el único que necesita esas mejoras... :-)</div><div><br></div><div>Alan</div><div><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Wed, 23 May 2012 00:20:11 -0300<br>From: gonzalo@laptop.org<br>To: pmoleri@gmail.com<br>CC: olpc-uruguay@lists.laptop.org; olpc-sur@lists.laptop.org<br>Subject: Re: [Olpc-uruguay] [Sur] Problema con SugarGame<br><br>Es el mismo cambio que hicimos en el sprint.<div>Un detalle es que si implementas esto los eventos del teclado siempre van a pygame,</div><div>aun cuando por ejemplo, el foco esté en el input del titulo de la actividad.</div>
<div>Una version más completa deberia chequear si el foco esta en el titulo o la descripcion y pasarles el evento.</div><div><br></div><div>Gonzalo<br><br><div class="ecxgmail_quote">2012/5/22 Pablo Moleri <span dir="ltr"><<a href="mailto:pmoleri@gmail.com">pmoleri@gmail.com</a>></span><br>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">Alan,<br><br>Estaba viendo eso mismo. El cambio de función era una mejora para poder sacar de la pantalla pygame y después volverlo a poner.<br>
<br>La diferencia real está en que agrega estos callbacks en _mainwindow:<br><div style="margin-left:40px">
self._mainwindow.connect('key_press_event', self._keydown_cb)<br>
self._mainwindow.connect('key_release_event', self._keyup_cb)<br></div><br>La versión de Sugargame tiene solo los de <span>_inner_evb<br><br>Estos cambios no se los pasé a Wade.<br><br>Saludos,<br>Pablo<br>
<br></span><div class="ecxHOEnZb"><div class="h5"><div class="ecxgmail_quote">2012/5/22 Alan Jhonn Aguiar Schwyn <span dir="ltr"><<a href="mailto:alanjas@hotmail.com">alanjas@hotmail.com</a>></span><br><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">




<div><div dir="ltr">
<div><br></div>Cloné el repositorio de Salúdame y copié el sugargame modificado.<div>Tu versión modificada anda!!</div><div><br></div><div>Comparé los cambios con la original y básicamente cambiaste los:</div><div><br></div>

<div>self._inner_evb.connect('key_press_event', self._keydown_cb)<br><br>del init a la función hook_pygame</div><div><br></div><div>No sé que consecuencias trae este cambio..</div><div>Estos cambios se los mandaste a Wade?</div>

<div><br></div><div>Saludos!</div><div><br></div><div>Alan<br><br><br><div><div><div></div><hr>Date: Tue, 22 May 2012 19:12:07 -0300<br>From: <a href="mailto:pmoleri@gmail.com">pmoleri@gmail.com</a><br>
To: <a href="mailto:olpc-uruguay@lists.laptop.org">olpc-uruguay@lists.laptop.org</a><br>CC: <a href="mailto:gonzalo@laptop.org">gonzalo@laptop.org</a>; <a href="mailto:olpc-sur@lists.laptop.org">olpc-sur@lists.laptop.org</a><br>

</div>Subject: Re: [Sur] [Olpc-uruguay] Problema con SugarGame<div><div><br><br>Hola Alan,<br><br>En <a href="http://git.sugarlabs.org/saludame/mainline/" target="_blank">Salúdame</a> usamos eventos de teclado con Sugargame. Alguna cosa de Sugargame modifiqué porque lo necesitaba, pero no recuerdo haber modificado nada respecto a los eventos de teclado.<br>


<br>¿Estás seguro de que pasa en todas las actividades?<br><br>¿Están usando la última versión de Sugargame?<br>Recuerdo que en un momento (hace un par de años) le pasé algunas mejoras a Wade que tenían que ver con el manejo de eventos y él las incluyó.<br>


<br>Saludos,<br>Pablo<br><br><div>2012/5/22 Alan Jhonn Aguiar Schwyn <span dir="ltr"><<a href="mailto:alanjas@hotmail.com">alanjas@hotmail.com</a>></span><br><blockquote style="border-left:1px #ccc solid;padding-left:1ex">





<div><div dir="ltr">
<div><br></div><div>Hola!</div><div><br></div><div>En el CodeSprint estuvieron hablando del problema de los eventos de SugarGame/OlpcGames.</div><div>Recién me doy cuenta que todas las actividades que usan SugarGame no están respondiendo</div>


<div>a los eventos del teclado!!</div><div>Los únicos eventos que obtengo son del tipo: 4 (MouseMotion)</div><div>Creo que en el único lugar que reconoce los eventos es en la barra de actividad.</div><div><br></div><div>

Qué está pasando? Y desde cuando pasa esto?</div>
<div><br></div><div>Saludos!</div><span><font color="#888888"><div><br></div><div>Alan</div><div><br></div>                                           </font></span></div></div>
<br>_______________________________________________<br>
Olpc-uruguay mailing list<br>
<a href="mailto:Olpc-uruguay@lists.laptop.org">Olpc-uruguay@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-uruguay" target="_blank">http://lists.laptop.org/listinfo/olpc-uruguay</a><br>
<br></blockquote></div><br>
<br></div></div>_______________________________________________
Lista olpc-Sur
<a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a></div></div>                                         </div></div>
<br>_______________________________________________<br>
Olpc-uruguay mailing list<br>
<a href="mailto:Olpc-uruguay@lists.laptop.org">Olpc-uruguay@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-uruguay" target="_blank">http://lists.laptop.org/listinfo/olpc-uruguay</a><br>
<br></blockquote></div><br>
</div></div></blockquote></div><br></div>
<br>_______________________________________________
Olpc-uruguay mailing list
Olpc-uruguay@lists.laptop.org
http://lists.laptop.org/listinfo/olpc-uruguay</div></div>                                     </div></body>
</html>