jockmahon01
asked on
Tabbing over different MC's in flash
Im trying to get tabbing working over many movie clips that have components in them, but cant get to work, i posted a sample, can some one hav a look at this and see what im doing wrong
Create a flash that has a movie clip of type main.as, this movie clip has two movie clips one of type mc1 and one mc2, each of these movie clips has a single textinput called t1 and t2
i would load up the flash but ee dont allow
thanks
main.txt
mc1.txt
mc2.txt
Create a flash that has a movie clip of type main.as, this movie clip has two movie clips one of type mc1 and one mc2, each of these movie clips has a single textinput called t1 and t2
i would load up the flash but ee dont allow
thanks
main.txt
mc1.txt
mc2.txt
ASKER
Hello jock,
It seems that the textinputs need to be in the same movieclip. Because the individual textinputs are nested within their own movieclips the tabindex does not work.
Is there a reason why you use all these external class files?
greetz,
walter
It seems that the textinputs need to be in the same movieclip. Because the individual textinputs are nested within their own movieclips the tabindex does not work.
Is there a reason why you use all these external class files?
greetz,
walter
ASKER
Well this is only an example, my app is actually a few hundred as files as is a large web app
One form i have is several MC's each with components that i need to tab over
One form i have is several MC's each with components that i need to tab over
Hello jock,
I made this little example of a form with tabIndexes. All the input fields are in the same movieclip. Hope this is useful for you.
greetz,
walter
tabindex.txt
I made this little example of a form with tabIndexes. All the input fields are in the same movieclip. Hope this is useful for you.
greetz,
walter
tabindex.txt
ASKER
when i try to open this i get unexpected file format, i renamed to fla, im using flash 8
Ah sorry,
It was a CS3 file. I have saved it as a flash 8 file.
greetz,
walter
It was a CS3 file. I have saved it as a flash 8 file.
greetz,
walter
And the file....
tabindex-8.txt
tabindex-8.txt
ASKER
Thanks for the effort but still have the same problem, i added another mc to ur example with one textinput in it but cant get it to tab from ur field_6 to mine
Thats because your textinput exists in another movieclip the tabindex is used only on the inputboxes within the movieclip. You need to put your textinput in the 'inputBoxes' movieclip.
greetz,
walter
greetz,
walter
ASKER
Thats not really an option, the way i have got around this before is set up a key listener in the parent key listening for tab, then if the current focus is the first input set the focus to the next
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
got this working the following code does the job as long as the child mc's dont have any tab index's
tabChildren = true;
mc1.tabChildren = true;
mc2.tabChildren = true;
mc3.tabChildren = true;
tabEnabled = false;
mc1.element1.tabIndex = 1;
mc2.element2.tabIndex = 2;
mc3.element3.tabIndex = 3;
tabChildren = true;
mc1.tabChildren = true;
mc2.tabChildren = true;
mc3.tabChildren = true;
tabEnabled = false;
mc1.element1.tabIndex = 1;
mc2.element2.tabIndex = 2;
mc3.element3.tabIndex = 3;
ASKER
my comment is teh correct solution that i found
If you rename the .fla extension to .txt it will allow the upload. Please upload it and i will take a look.
greetz,
walter