Using accessible components
To accelerate building accessible applications, Macromedia has built a core set of UI
components. These components automate many of the most common accessibility practices
related to labeling, keyboard access, and testing and help ensure a consistent user experience
across rich applications. Flash comes with the following set of accessible components:
SimpleButton
CheckBox
RadioButton
Label
TextInput
TextArea
ComboBox
ListBox
Window
Alert
DataGrid
Accessible Flash components have special requirements to work with screen readers. The
components must contain ActionScript that defines their accessible behavior. For information
on which accessible components work with screen readers, see the Macromedia Flash
Accessibility web page at www.macromedia.com/go/flash_accessibility/.
For general information about components, see Chapter 1, "About Components" in Using
Components.
For each accessible component, you enable the accessible portion of the component with the
enableAccessibility()
the component as the document is compiled. Because there is no simple way to remove an
object after it has been added to the component, these options are disabled by default.
Therefore, it's important that you enable accessibility for each component. This step needs to
be done only once for each component; it is not necessary to enable accessibility for each
instance of a component for a given document. See "Button component", "CheckBox
component", "ComboBox component", "Label component", "List component",
"RadioButton component", and "Window component" in Components Language Reference.
command. This command includes the accessibility object with
Using accessible components
529
Need help?
Do you have a question about the FLASH 8-USING FLASH and is the answer not in the manual?
Questions and answers