User Guide

96 Chapter 6: Components Dictionary
Accordion component (Flash Professional only)
The Accordion component is a navigator that contains a sequence of children that it displays one
at a time. The children must be objects that inherit from the UIObject class (which includes all
components and screens built with version 2 of the Macromedia Component Architecture); most
often, children are a subclass of the View class. This includes movie clips assigned to the class
mx.core.View. To maintain tabbing order in an accordions children, the children must also be
instances of the View class.
An accordion creates and manages header buttons that a user can click to navigate between the
accordions children. An accordion has a vertical layout with header buttons that span the width
of the component. One header is associated with each child, and each header belongs to the
accordion—not to the child. When a user clicks a header, the associated child is displayed below
that header. The transition to the new child uses a transition animation.
An accordion with children accepts focus, and changes the appearance of its headers to display
focus. When a user tabs into an accordion, the selected header displays the focus indicator. An
accordion with no children does not accept focus. Clicking components that can take focus
within the selected child gives them focus. When an Accordion instance has focus, you can use
the following keys to control it:
The Accordion component cannot be made accessible to screen readers.
Key Description
Down Arrow, Right
Arrow
Moves focus to the next child header. Focus cycles from last to first
without changing the selected child.
Up Arrow, Left Arrow Moves focus to the previous child header. Focus cycles from first to last
without changing the selected child.
End Selects the last child.
Enter/Space Selects the child associated with the header that has focus.
Home Selects the first child.
Page Down Selects the next child. Selection cycles from the last child to the first child.
Page Up Selects the previous child. Selection cycles from the first child to the
last child.
Shift+Tab Moves focus to the previous component. This component may be inside
the selected child, or outside the accordion; it is never another header in
the same accordion.
Tab Moves focus to the next component. This component may be inside the
selected child, or outside the accordion; it is never another header in the
same accordion.
CHAPTER 6
Components Dictionary