Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2009, 08:22
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Pausar mi programa

Si no se realiza hasta que acaba la animación, debe ser porque el hilo que recibe la entrada del teclado está ocupado generando la animación.

Quizás puedas lograr lo que buscas haciendo que la animación sea realizada por un hilo diferente al que se encarga de generar la interfaz de usuario. De esta forma, en el hilo animador puedes en cada paso comprobar si cierta variable está definida o tiene un valor determinado. A la vez, el valor de esa variable puede ser actualizado por el hilo que queda listo para recibir la entrada del teclado (o de algún botón de la ventana)

Puede que sea una solución poco elegante, pero es la que se me ocurre ahora mismo.


Saludos.