Gestione Animazioni e timing
•Se il controllo di quando devo disegnare lo schermo e’ in mano al SO come si fa a ridisegnare continuamente lo schermo?
•Due soluzioni
–Idle function Callback: invocata ogni volta che il so non ha nulla di piu urgente da fare
–Timer callback: invocata ogni tot msec
•In entrambi i casi si deve sempre controllare quanto tempo e’ passato dall’ultimo redraw per far sì che l’animazione sia fluida