Cuando el hilo GUI recibe un evento de teclado, entonces deberá generar una excepción para que el hilo Monitor realice la operación, sobre la tarea V86, que simule el comportamiento del buffer de cola circular donde se almacenan los carácteres que posteriormente utilizará el hilo V86.
Cuando el hilo GUI recibe un evento de ratón, procede de manera diferente. En este caso envía un mensaje al objeto de video (videoVGA), donde se le indica que el estado del cursor es distinto y que debe haber un nuevo cambio de estado en los registros de coordenadas de ratón.
Cuando el hilo GUI recibe la notificación del hilo monitor para que realice alguna operación con el objeto de video (videoVGA), entonces manda el mensaje, al objeto videoVGA, correspondiente con la operación que le pide el hilo monitor,
Finalmente, cuando se cierre la aplicación, el hilo GUI se encargará de terminar la ejecución de los hilos V86, Monitor y Timer, y eliminará la tarea V86.