Solved

Tabbing over different MC's in flash

Posted on 2009-07-07
14
183 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
PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

 

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

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!

Question has a verified solution.

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

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…
Introduction This article is primarily concerned with ActionScript 3 and generally specific to AVM2.  Most suggestions would apply to ActionScript 2 as well, and I've noted those tips that differ between AS2 and AS3. With the advent of ActionS…
The goal of the tutorial is to teach the user how to live broadcast using Flash Media Live Encoder and connecting it to YouTube to broadcast. Log into your Youtube account, choose live stream settings, start live stream from Flash Media Live Enc…
This Micro Tutorial will teach to how to utilize bit rate in Adobe Flash Media Live Encoder.

628 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