Algo pasa en tu película, he probado a reproducir la misma estructura y funciona perfectamente, pero poniendo:

dentro de línea1:
texto1.tabIndex = 1
texto2.tabIndex = 2;

y dentro de línea 2:
texto3.tabIndex = 3;

No he puesto más código y funciona ok. ¿Estás accediendo correctamente a los textfield? ¿Tienen el nombre de instancia todos los elementos implicados? Prueba a hacerles un trace a ver si sacan undefined...

Felipe Fernandez Sanchez escribió:


Hola, gracias por contestar de nuevo pq todavía no he resuelto el tema y mira que he probado con tabchildren, con tabIndex, con la ventana de accesibilidad....


La estructura es:

_root
  cuestionario
         linea1
             texto1    texto2
         linea2
             texto3

De lo que se trata es de poder pasar del texto2 al texto3 con el tabulador.

he probado con el código siguiente dentro de cuestionario:

linea1.tabChildren = true
linea1.texto1.tabIndex = 1
linea1.texto2.tabIndex = 2

linea2.tabChildren = true
linea2.texto3.tabIndex = 3

...y no funciona.

También hay que decir que los campos de texto llevan por debajo una película con un rectángulo de color que se hace transparente cuando se pincha en la caja de texto. Por tanto, dichos campos llevan definido eventos onSetFocus y onKillFocus. No se si esto podría influir pero probé a quitarlo y seguía pasando. Otra prueba que hice fue llevarme linea1 y linea2 a un nuevo documento y ahí si que funciona. Raro, raro....

Yo también he leido la documentación respecto a esto y, efectivamente, si no se pone el tabChildren o el tabEnabled se comporta por defecto como si estuvieran a true pero ya se sabe que en Flah la realidad supera a la ficción....

El caso es que sigo desesperadito con este tema.

Cualquier aportación (no necesariamente económica) será bien recibida y agradecida.

¿Quizá haya que poner cuestionario.tabChildren = true? Uhmm, lo probaré pq creo q es de lo poco q me queda ya por probar.

Gracias de nuevo y un saludo.









From: Miguel Angel Sánchez <[EMAIL PROTECTED]>
Reply-To: asnativos@5dms.com
To: asnativos@5dms.com
Subject: Re: [ASNativos] Tabindex en campos de texto
Date: Fri, 24 Feb 2006 08:15:29 +0100

Podrías poner la estructura de tu swf?

Es algo así?

_root -> texto1, texto2
        -> peliCargarda -> texto3

Creo que tienes que poner el tabChildren a true en la peli que cargas, como te decían en una respuesta anterior, para activar la tabulación por sus elementos hijo, aunque según la documentación con undefined se comporta como true, o sea que estaría activado por defecto...

Felipe Fernandez Sanchez escribió:

¿Te refieres a la misma película?
Si es así, no. Unos están en una y otros en otra.

Si te refieres al level pues no lo sé (el flash me lo han pasado)

Gracias.

From: Miguel Angel Sánchez <[EMAIL PROTECTED]>
Reply-To: asnativos@5dms.com
To: asnativos@5dms.com
Subject: Re: [ASNativos] Tabindex en campos de texto
Date: Thu, 23 Feb 2006 12:07:14 +0100

Están todos en el mismo nivel?

Felipe Fernandez Sanchez escribió:
Buenas de nuevo, pues he probado con la ventana de accesibilidad y activando lo de mostrar el tab order y en e escenario aparece bien pero a la hora de exportar la película y reproducir el swf sigue igual (sólo se desplaza por la película donde están los respectivos textFields pero no de una a otra.....


Uhhmmmmm....¿alguna idea?


From: Fede Rivas <[EMAIL PROTECTED]>
Reply-To: asnativos@5dms.com
To: "asnativos@5dms.com" <asnativos@5dms.com>
Subject: Re: [ASNativos]  Tabindex en campos de texto
Date: Thu, 23 Feb 2006 01:00:01 +0100

Buenasssss. Para los tabIndex, una solucion muy comoda es usar el panel "accesibilidad" , si ya se, el que nunca usamos, pero para esto viene de perlas y te ahorras picar codigo. Abajo del todo del panel, verás "Indice de fichas", indica ahí el numero de tabIndex que quieres, y ya está. Ademas, puedes ir al menu "ver>>mostrar orden de tabulacion" y ver en tiempo de
diseño el orden de los elementos.

Salu2!!!

Fede.


El 23/2/06 00:49, "Felipe Fernandez Sanchez" <[EMAIL PROTECTED]> escribió:

> Hola, tengo varios TextField en el escenario ubicados en distintas
> películas. Por ejemplo, tengo las siguientes películas:
>
> formulario
>      linea1
>         textField1   textField2
>      linea2
>         textField3
>
>
> Lo que quiero hacer es pasar con el tabulador de uno a otro pero no me pasa > del textField2 al textField3, sino que vuelve al textField1 de nuevo. Lo que
> hago es poner el código siguiente dentro de formulario:
>
> linea1.textField1.tabIndex = 1
> linea1.textField2.tabIndex = 2
> linea2.textField3.tabIndex = 3
>
> ¿Cómo se podría solucionar esto?
>
> Gracias y un saludo.
>
>
> ----------------------------------
> Lista ASNativos:asnativos@5dms.com
> http://www.5dms.com/listas
> ----------------------------------
>


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Reply via email to