Hola a todos. Me ha sorprendido la rapidez de las respuestas, por lo que hasta hoy no me había tomado la libertad de volver a mirar el foro.
Respondiendo a marto_dev:
pues no he puesto ningún yield() en el algoritmo. Acabo de probar a ponerlo, por si en ese caso aprovechaba el cambio de estado para repintar la ventana y el resultado no ha variado
En respuesta a GreenEyed:
suena muy bien (y lógico) lo que propones. Probaré que tal me va modificandolo tal como dices y ya os contaré como me ha ido.
Muchisimas gracias a los dos!!!!