(Beta)
Package | fl.accessibility |
Class | public class CheckBoxAccImpl |
Inheritance | CheckBoxAccImpl LabelButtonAccImpl AccImpl AccessibilityImplementation Object |
Subclasses | RadioButtonAccImpl |
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
The CheckBoxAccImpl class supports system roles, object-based events, and states.
A CheckBox reports the role ROLE_SYSTEM_CHECKBUTTON
(0x2C) to a screen
reader.
A CheckBox reports the following states to a screen reader:
-
STATE_SYSTEM_NORMAL
(0x00000000) -
STATE_SYSTEM_UNAVAILABLE
(0x00000001) -
STATE_SYSTEM_FOCUSED
(0x00000004) -
STATE_SYSTEM_PRESSED
(0x00000008) -
STATE_SYSTEM_CHECKED
(0x00000010) -
STATE_SYSTEM_FOCUSABLE
(0x00100000)
A CheckBox dispatches the following events to a screen reader:
-
EVENT_OBJECT_STATECHANGE
(0x800A) -
EVENT_OBJECT_NAMECHANGE
(0x800C)
Screen reader users can activate a Checkbox component with the spacebar or the Enter key.
Related API Elements
Public Properties
Public Methods
Method | Defined By | ||
---|---|---|---|
An IAccessible method that performs the default action associated with the component
that this AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning a DisplayObject or Rectangle
specifying the bounding box of a child element in the AccessibilityImplementation. | AccessibilityImplementation | ||
IAccessible method for altering the selection in the component
that this AccessibilityImplementation represents. | AccessibilityImplementation | ||
[static]
Enables accessibility for a CheckBox component. | CheckBoxAccImpl | ||
MSAA method for returning the default action of the component
that this AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the unsigned integer ID of the child element, if any,
that has child focus within the component. | AccessibilityImplementation | ||
MSAA method for returning the name for the component
that this AccessibilityImplementation represents or for one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the system role for the component
that this AccessibilityImplementation represents or for one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning an array containing the IDs of all child elements that are selected. | AccessibilityImplementation | ||
IAccessible method for returning the current runtime state of the component that this
AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
MSAA method for returning the runtime value of the component that this
AccessibilityImplementation represents or of one of its child elements. | AccessibilityImplementation | ||
AccessibilityImplementation | |||
AccessibilityImplementation | |||
Returns an array containing the unsigned integer IDs of all child elements
in the AccessibilityImplementation. | AccessibilityImplementation | ||
Indicates whether an object has a specified property defined. | Object | ||
Returns true or false to indicate whether a text object having
a bounding box specified by a x, y, width, and height
should be considered a label for the component that this AccessibilityImplementation represents. | AccessibilityImplementation | ||
Indicates whether an instance of the Object class is in the prototype chain of the object specified
as the parameter. | Object | ||
Indicates whether the specified property exists and is enumerable. | Object | ||
Sets the availability of a dynamic property for loop operations. | Object | ||
Returns the string representation of this object, formatted according to locale-specific conventions. | Object | ||
Returns the string representation of the specified object. | Object | ||
Returns the primitive value of the specified object. | Object |
Method Detail
enableAccessibility | () | method |
public static function enableAccessibility():void
Language Version: | ActionScript 3.0 |
Product Version: | Flash CS3 |
Runtime Versions: | Flash Player 9.0.28.0, AIR 1.0 |
Enables accessibility for a CheckBox component. This method is required for the compiler to activate the accessibility classes for a component.
Wed Nov 21 2018, 06:34 AM -08:00