Comunidad de diseño web y desarrollo en internet online

Fallo en Teclado Interactivo

Citar            
MensajeEscrito el 07 Oct 2005 10:50 am
Hace poco poste este tema pero sigo en las mismas y no puedo sacar una cosa, me explico.
Estoy haciendo un teclado interactivo en flash que funcionara en una pantalla tactil, el problema reside en que no consigo que funcione la tecla de borrar (backspace), yo estoy haciendo lo siguiente:
He metido una caja de texto en pantalla, despues he metido una variable en la capa de codigo,
var texto="";

y depues a cada boton que son movieclips, les he metido este codigo:
on (release) {
play();
//ejemplo para tecla Q
_root.mc0.texto=_root.mc0.texto+"q";

}

Para las teclas que no me funcionaban he metido la letra en ascii, como la de intro o la de escpacio, cosa que tambien hice con la de borrar pero en este caso no me funciona,
Deberia ser esto:

on (release) {
play();
//ejemplo para tecla Q
_root.mc0.texto=_root.mc0.texto+"\x08";

}


//donde \x08 es el codigo de ascii del backspace.

Haber si alguien me puede ayudar,,,porque se esta convirtiendo en un quebradero de cabeza para mi.
Gracias a todos de antemano...

Por amazoncobra

71 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 07 Oct 2005 12:57 pm
_root.mc0.texto=_root.mc0.texto.substr(0,_root.mc0.text.length-1);

lo que haces mas que insertar la tecla backspace es quitar la ultima letra que hubiera en la cadena

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 07 Oct 2005 01:15 pm
Pensaba que ya te lo había contestado aquí

http://cristalab.com/foros/viewtopic.php?t=12324

Salu2

Por Cyril

45 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Oct 2005 02:33 pm
Entonces no dupliqueis posts... cerrando

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.