Solved

Tabbing over different MC's in flash

Posted on 2009-07-07
14
181 Views
Last Modified: 2012-05-07
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
0
Comment
Question by:jockmahon01
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 7
14 Comments
 
LVL 8

Expert Comment

by:wal_toor
ID: 24801017
Hellow jock,

If you rename the .fla extension to .txt it will allow the upload. Please upload it and i will take a look.

greetz,
walter
0
 

Author Comment

by:jockmahon01
ID: 24801128
here is the fla

tabng.txt
0
 
LVL 8

Expert Comment

by:wal_toor
ID: 24801372
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
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:jockmahon01
ID: 24801382
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
0
 
LVL 8

Expert Comment

by:wal_toor
ID: 24801454
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
0
 

Author Comment

by:jockmahon01
ID: 24801813
when i try to open this i get unexpected file format, i renamed to fla, im using flash 8
0
 
LVL 8

Expert Comment

by:wal_toor
ID: 24802262
Ah sorry,

It was a CS3 file. I have saved it as a flash 8 file.

greetz,
walter
0
 
LVL 8

Expert Comment

by:wal_toor
ID: 24802268
And the file....
tabindex-8.txt
0
 

Author Comment

by:jockmahon01
ID: 24802370
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
0
 
LVL 8

Expert Comment

by:wal_toor
ID: 24802473
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
0
 

Author Comment

by:jockmahon01
ID: 24802870
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
0
 
LVL 8

Accepted Solution

by:
wal_toor earned 500 total points
ID: 24820865
Hellow jock,

So, i think that is the only solution for tabindexing on multiple movieclips. As far as i know tabindexing on multiple movieclips does not work.

sorry that i cannot help you any further.

greetz
walter
0
 

Author Comment

by:jockmahon01
ID: 24913326
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;
      
      
0
 

Author Closing Comment

by:jockmahon01
ID: 31600733
my comment is teh correct solution that i found
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I know the transition can be hard. We got used to the ease of use ActionScript 2 had, but honestly, it became problematic later on, especially if designers were involved in the project and found it easy to add code as they saw fit. So, this artic…
I have been doing hardcore actionscripting for some time; and needless to say I have faced a lot of problems in just understanding others' code rather than understanding what the code executes. A programmer's life can become hell when there are a lo…
In this tutorial viewers will learn how to create a basic motion tween animation in Flash Open a new document in Flash: Draw/import an image: Press CTRL + F8 to convert it into a graphic symbol: Select a frame (how long you want the tween to last): …
The goal of the tutorial is to teach the user how to how to load their YouTube profile onto Flash Media Live Encoder.

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question