OK
I have a simple movie (published to FP7, AS2.0) with just two buttons in it.
The have their tabIndexes set to 1 and 2 respectively. When I publish my
movie like this, I can tab around perfectly.
As soon as I add a Macromedia component (e.g. ComboBox, CheckBox) to the
library (even if it's not placed on the stage) I can no longer tab to
the two buttons. I can no longer tab around at all in flash in fact - it
seems to have completely disabled this functionality.
Even if I follow what the documentation says and add the appropriate
line of 'component accessibility' code e.g.
mx.accessibility.CheckBoxAccImpl.enableAccessibility();
this makes absolutely no difference.
As far as I can tell, this seems to be down to the bug that disables
accessibility when you set _focusrect to false - the Macromedia
components appear to be implementing their own focus rectangle, which
means that they switch off the global _focusrect property, which then
disables keyboard navigation via TAB.
Anyone know of a workaround for this?
I am seriously considering giving up attempting to make flash accessible
- it just seems to involve insane amounts of work!

Signature
MOLOKO
Macromedia Certified Flash MX 2004 Developer
Macromedia Certified Flash MX Developer
------------------------------------------------
::remove _underwear_ to reply::
'There ain't no devil - it's just God when he's drunk' Tom Waits
------------------------------------------------
GCM/CS/IT/MC d-- S++:- a- C++ U--- P+ L++ !E W+++$ N++ O? K+ w+++$ !O M+
VMS? PS+++ PE- Y PGP+ t+ 5-- X-- R* tv++ b++++ DI++++ D+ G e h-- r+ y++
g-b - 04 Feb 2006 20:56 GMT
I'm having the same problem with the tab index when trying to mix components
and symbols. I've spotted a number of posts with the same or similar problem
dating back to 2004. Is there a solution? This is critical for the developer
who needs the components but also requires the ability to design custom
interface objects (like buttons). A lot of people are looking for an answer.
Even "no, give up" would be helpful. It would be nice if Macromedia would
address the issue.
targetplanet - 31 May 2006 15:10 GMT
yea this is a problem..
I have a a form with text fields, and a couple combo boxes. I am setting all
of the textFields with at tabIndex, but as soon as I put in the comboBoxes, the
tabing stops working. I am loading my form swf into my main movie, if I don't
have a comboBox in the library of my main movie, the tabbing works, but not the
comboBox, when I add a combo box to the library, the tabbing stops working. I
like the mx comboBox component, because it is the only one that I have found
that is keyboard enabled.
but if someone knows of another comboBox that does that, I will gladly switch.