estoy haciendo un pequeño programa para practicar mecanografía con AIR, en el que uso un TextField para ir escribiendo el texto y me he encontrado con un problema a la hora de borrar los acentos.
Por ejemplo, si pulsas en este orden las teclas:
"r", "acento", "borrar", "o"
un editor de texto cualquiera mostraría "ro"
pero en un TextField la salida es "´o"
es decir, que al pulsar la tecla de borrar primero me borra el caracter y luego me escribe el acento, cuando lo que debería hacer es simplemente desactivar el acento.
¿hay alguna forma de cambiar esto?
También he pensado en usar un EventListener en el TextField para capturar las pulsaciones del teclado, y en caso de que se pulse la tecla de borrar que compruebe si hay algún acento activado, pero ¿hay alguna forma de detectar si el acento está activado o no en AS3?
Gracias.
