Comunidad de diseño web y desarrollo en internet online

tabulación nula con un scrollpane por medio.

Citar            
MensajeEscrito el 01 Sep 2008 02:12 pm
Hola a todos,

Tengo un problemilla que no se como solucionar.

Tengo 4 movieClips llamados texto1, texto2 etc y dentro de cada uno un inputText llamado texto. Y lo que quiero es tabular a cada uno de ellos. En principio bien, funciona correctamente con tabIndex, pero a la que añado el "scrollpane" en la biblioteca para usarlo para otra cosa... ya no me funcionan los tab, ni usando el "tabEnabled" en el scrollpane.

¿Como se podría solucionar?

Muchas gracias por anticipado.

Por sayid00

22 de clabLevel



 

Barcelona

firefox
Citar            
MensajeEscrito el 01 Sep 2008 02:20 pm
Postea el código que estás utilizando y aclara a qué te refieres con:


...pero a la que añado el "scrollpane" en la biblioteca para usarlo para otra cosa...


Quién es "la"?

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 01 Sep 2008 02:29 pm
Me refiero a que cuando pongo el componente scrollpane en la biblioteca deja de funcionar la tabulación entre los cuadros de texto que estan dentro de un movieclip.

Código :

this.texto1.texto.tabIndex = 0;
this.texto2.texto.tabIndex = 1;
this.texto3.texto.tabIndex = 2;
this.texto4.texto.tabIndex = 3;
this.texto5.texto.tabIndex = 4;
this.texto6.texto.tabIndex = 5;
this.texto7.texto.tabIndex = 6;
this.texto8.texto.tabIndex = 7;


Disculpa, no se si me explico muy bien. :oops:

Gracias!

Por sayid00

22 de clabLevel



 

Barcelona

firefox
Citar            
MensajeEscrito el 02 Sep 2008 07:56 am
Parece que no me he explicado muy bien. :cry:

Por sayid00

22 de clabLevel



 

Barcelona

firefox
Citar            
MensajeEscrito el 02 Sep 2008 10:31 am
Debes tener otra cosa mal, he copiado el ejemplo de la biblioteca y lo he probado con un scrollPane en la escena y funciona bien, ásí que no tiene nada que ver el scrollpane.

Código ActionScript :

this.createTextField("one_txt", this.getNextHighestDepth(), 10, 10, 100, 22);
one_txt.border = true;
one_txt.type = "input";
this.createTextField("two_txt", this.getNextHighestDepth(), 10, 40, 100, 22);
two_txt.border = true;
two_txt.type = "input";
this.createTextField("three_txt", this.getNextHighestDepth(), 10, 70, 100, 22);
three_txt.border = true;
three_txt.type = "input";
this.createTextField("four_txt", this.getNextHighestDepth(), 10, 100, 100, 22);
four_txt.border = true;
four_txt.type = "input";

one_txt.tabIndex = 3;
two_txt.tabIndex = 1;
three_txt.tabIndex = 2;
four_txt.tabIndex = 4;

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 02 Sep 2008 11:02 am
Gracias por la respuesta.

La escena es diferente a la mía.

A ver si puedo subir el archivo a algún sitio para que puedas ver el ejemplo.

Pero por si no puedo.

1. Creo una caja de texto "Input Text" con el nombre de instancia "texto".
2. Lo convierto en un símbolo "Movie clip" y lo duplico hasta tener 4.
3. A cada uno le pongo el nombre de instancia "texto1", "texto2" etc...
4. Doy un orden cualquiera a los símbolos con el tabIndex.
5. Hasta aquí puedo pasar a cada cuadro con el tabulador.
6. Añado a la biblioteca el componente ScrollPane.
7. Ya no puedo pasar a cada cuadro con el tabulador, deja de funcionar.

Lo he intentado con "tabEnabled = false" en el Scrollpane pero no funciona.

Saludos y gracias otra vez.

Por sayid00

22 de clabLevel



 

Barcelona

firefox

 

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