Página inicial  

trans_770 trans_160

Unidad 19. Avanzado. Manejadores de Botón

Google

Puedes manejar otros eventos además de los mencionados anteriormente (press, release, rollOver y rollOut), y son los siguientes:

  • dragOut: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él.


  • dragOver: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él para luego volver a situarse sobre éste.


  • releaseOutside: se ejecuta cuando se presiona el botón y, sin soltarlo, el ratón se desplaza fuera de él y luego se suelta el botón del ratón. Observa que antes de producirse este evento se han producido antes los eventos release y dragOut.

Siguiendo la misma sintaxis puedes añadir un manejador de eventos de teclado:

on (keyPress) {

}

De este modo, si se pulsase una tecla determinada se ejecutaría una acción:

on (keyPress) {
	if (Key.getCode() == Key.RIGHT) {
		// ejecutar cualquier acción
	}
}

En este ejemplo, cuando se produce una pulsación de tecla se evalúa en la segunda línea. Si la tecla pulsada es la flecha Derecha se ejecutará la acción determinada.

  
Aviso legal: este curso es gratuito siempre que se visualice desde la página web de aulaClic. No está permitido descargar el curso y utilizarlo en academias o centros de enseñanza privados sin estar conectado a Internet.
© aulaClic. Todos los derechos reservados. Free Computer tutorials. Prohibida la reproducción por cualquier medio.
Marzo - 2006.