Class mx.accessibility.WindowAccImpl

Object
   +--mx.accessibility.AccImpl
      +--mx.accessibility.WindowAccImpl

Description

This is the accessibility class for Window. If accessibility has to be enabled in a component, the following code should be written in the first frame of the FLA file import mx.accessibility.WindowAccImpl; WindowAccImpl.enableAccessibility();

Field Index

_clickHandler, _onRelease, _parent, accHooked, back_mc, button_mc, children, content, EVENT_OBJECT_CREATE, EVENT_OBJECT_DESTROY, EVENT_OBJECT_LOCATIONCHANGE, master, owner, ROLE, ROLE_SYSTEM_DIALOG, ROLE_SYSTEM_PUSHBUTTON, ROLE_SYSTEM_TITLEBAR, STATE_SYSTEM_DEFAULT, STATE_SYSTEM_FOCUSABLE, STATE_SYSTEM_FOCUSED, STATE_SYSTEM_INVISIBLE, STATE_SYSTEM_MOVEABLE, STATE_SYSTEM_OFFSCREEN, STATE_SYSTEM_SELECTABLE, STATE_SYSTEM_SELECTED, STATE_SYSTEM_SIZEABLE, STATE_SYSTEM_UNAVAILABLE
Inherited from AccImpl
_accImpl, master, ROLE, STATE_SYSTEM_NORMAL, stub
Inherited from Object
__proto__, constructor, prototype

Method Index

new WindowAccImpl()

accLocation(), clickHandler(), createAccessibilityImplementation(), enableAccessibility(), get_accName(), get_accRole(), get_accState(), getChildIdArray(), hookAccessibility(), onRelease()
Inherited from AccImpl
Inherited from Object
addProperty(), hasOwnProperty(), isPropertyEnumerable(), isPrototypeOf(), registerClass(), toLocaleString(), toString(), unwatch(), valueOf(), watch()

Constructor Detail

WindowAccImpl

function WindowAccImpl(m:
Object)

Field Detail

master

master:Object

owner

owner:Object

ROLE

ROLE:Number

ROLE_SYSTEM_TITLEBAR

ROLE_SYSTEM_TITLEBAR:Number

ROLE_SYSTEM_PUSHBUTTON

ROLE_SYSTEM_PUSHBUTTON:Number

ROLE_SYSTEM_DIALOG

ROLE_SYSTEM_DIALOG:Number

STATE_SYSTEM_SIZEABLE

STATE_SYSTEM_SIZEABLE:Number

STATE_SYSTEM_MOVEABLE

STATE_SYSTEM_MOVEABLE:Number

STATE_SYSTEM_FOCUSABLE

STATE_SYSTEM_FOCUSABLE:Number

STATE_SYSTEM_FOCUSED

STATE_SYSTEM_FOCUSED:Number

STATE_SYSTEM_UNAVAILABLE

STATE_SYSTEM_UNAVAILABLE:Number

STATE_SYSTEM_SELECTED

STATE_SYSTEM_SELECTED:Number

STATE_SYSTEM_INVISIBLE

STATE_SYSTEM_INVISIBLE:Number

STATE_SYSTEM_OFFSCREEN

STATE_SYSTEM_OFFSCREEN:Number

STATE_SYSTEM_SELECTABLE

STATE_SYSTEM_SELECTABLE:Number

STATE_SYSTEM_DEFAULT

STATE_SYSTEM_DEFAULT:Number

EVENT_OBJECT_LOCATIONCHANGE

EVENT_OBJECT_LOCATIONCHANGE:Number

EVENT_OBJECT_CREATE

EVENT_OBJECT_CREATE:Number

EVENT_OBJECT_DESTROY

EVENT_OBJECT_DESTROY:Number

children

children:Array

back_mc

back_mc:MovieClip

button_mc

button_mc:MovieClip

content

content:MovieClip

_parent

_parent:MovieClip

_onRelease

_onRelease:Function

_clickHandler

_clickHandler:Function

accHooked

static accHooked:Boolean

Method Detail

enableAccessibility

static function enableAccessibility()
Method call for enabling accessibility for a component This method is required for compiler to activate the accessibility classes for a component
See Also

mx.accessibility.WindowAccImpl

createAccessibilityImplementation

function createAccessibilityImplementation()
Method for creating Accessibility class. This method is called from UIObject. Accessibility enabling code should be already written in the first frame of the FLA before this method is called

get_accRole

function get_accRole(childId:
Number):Number
See Also

get_accRole

get_accName

function get_accName(childId:
Number):String
Parameters
childId : Number
Return
Name : String

get_accState

function get_accState(childId:
Number):Number
Parameters
childId : Number
Return
STATE : Number

getChildIdArray

function getChildIdArray():
Object
Return
Array

accLocation

function accLocation(childId:
Number):Number
Parameters
childId : Number
Return
Location : Number

onRelease

function onRelease()

clickHandler

function clickHandler()

hookAccessibility

static function hookAccessibility():
Boolean
Static Method for swapping the createAccessibilityImplementation method of Window with WindowAccImpl class