Adobe® Flex® 4 Language Reference
Show Packages and Classes List |  Packages  |  Classes  |  Index  |  Appendixes
mx.accessibility 
AccConst 
Packagemx.accessibility
Classpublic final class AccConst
InheritanceAccConst Inheritance Object

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

The AccConst class defines constants defined in Microsoft's Active Accessibility (MSAA) specification. They are used to implement subclasses of AccessibilityImplementation.

Since Flash Player uses MSAA to provide accessibility, the names of the constants in this file have been taken verbatim from Microsoft's MSAA SDK. Their descriptions have been taken with minor modifications. Keep in mind when reading them that Flash Player is considered an "MSAA server application" because DisplayObjects in a SWF provide MSAA information to MSAA clients such as screen readers, via a COM interface called IAccessible.



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
Public Methods
 MethodDefined By
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Public Constants
 ConstantDefined By
  EVENT_OBJECT_ACCELERATORCHANGE : uint = 0x8012
[static] An MSAA event indicating that an object's MSAA KeyboardShortcut property changed.
AccConst
  EVENT_OBJECT_CONTENTSCROLLED : uint = 0x8015
[static] An MSAA event indicating that the scrolling of a window object has ended.
AccConst
  EVENT_OBJECT_CREATE : uint = 0x8000
[static] An MSAA event indicating that an object was created.
AccConst
  EVENT_OBJECT_DEFACTIONCHANGE : uint = 0x8011
[static] An MSAA event indicating that an object's MSAA DefaultAction property changed.
AccConst
  EVENT_OBJECT_DESCRIPTIONCHANGE : uint = 0x800D
[static] An MSAA event indicating that an object's MSAA Description property changed.
AccConst
  EVENT_OBJECT_DESTROY : uint = 0x8001
[static] An MSAA event indicating that an object was destroyed.
AccConst
  EVENT_OBJECT_FOCUS : uint = 0x8005
[static] An MSAA event indicating that an object has received the keyboard focus.
AccConst
  EVENT_OBJECT_HELPCHANGE : uint = 0x8010
[static] An MSAA event indicating that an object's MSAA Help property changed.
AccConst
  EVENT_OBJECT_HIDE : uint = 0x8003
[static] An MSAA event indicating that an object is being hidden.
AccConst
  EVENT_OBJECT_INVOKED : uint = 0x8013
[static] An MSAA event indicating that an object has been invoked; for example, the user has clicked a button.
AccConst
  EVENT_OBJECT_LOCATIONCHANGE : uint = 0x800B
[static] An MSAA event indicating that an object has changed location, shape, or size.
AccConst
  EVENT_OBJECT_NAMECHANGE : uint = 0x800C
[static] An MSAA event indicating that an object's MSAA Name property changed.
AccConst
  EVENT_OBJECT_PARENTCHANGE : uint = 0x800F
[static] An MSAA event indicating that an object has a new parent object.
AccConst
  EVENT_OBJECT_REORDER : uint = 0x8004
[static] An MSAA event indicating that a container object has added, removed, or reordered its children.
AccConst
  EVENT_OBJECT_SELECTION : uint = 0x8006
[static] An MSAA event indicating that the selection within a container object changed.
AccConst
  EVENT_OBJECT_SELECTIONADD : uint = 0x8007
[static] An MSAA event indicating that an item within a container object was added to the selection.
AccConst
  EVENT_OBJECT_SELECTIONREMOVE : uint = 0x8008
[static] An MSAA event indicating that an item within a container object was removed from the selection.
AccConst
  EVENT_OBJECT_SELECTIONWITHIN : uint = 0x8009
[static] An MSAA event indicating that numerous selection changes occurred within a container object.
AccConst
  EVENT_OBJECT_SHOW : uint = 0x8002
[static] An MSAA event indicating that a hidden object is being shown.
AccConst
  EVENT_OBJECT_STATECHANGE : uint = 0x800A
[static] An MSAA event indicating that an object's state has changed.
AccConst
  EVENT_OBJECT_TEXTSELECTIONCHANGED : uint = 0x8014
[static] An MSAA event indicating that an object's text selection has changed.
AccConst
  EVENT_OBJECT_VALUECHANGE : uint = 0x800E
[static] An MSAA event indicating that an object's MSAA Value property changed.
AccConst
  EVENT_SYSTEM_ALERT : uint = 0x0002
[static] An MSAA event indicating that an alert was generated.
AccConst
  EVENT_SYSTEM_CAPTUREEND : uint = 0x0009
[static] An MSAA event indicating that a window has lost mouse capture.
AccConst
  EVENT_SYSTEM_CAPTURESTART : uint = 0x0008
[static] An MSAA event indicating that a window has received mouse capture.
AccConst
  EVENT_SYSTEM_CONTEXTHELPEND : uint = 0x000D
[static] An MSAA event indicating that a window exited context-sensitive Help mode.
AccConst
  EVENT_SYSTEM_CONTEXTHELPSTART : uint = 0x000C
[static] An MSAA event indicating that a window entered context-sensitive Help mode.
AccConst
  EVENT_SYSTEM_DIALOGEND : uint = 0x0011
[static] An MSAA event indicating that a dialog box was closed.
AccConst
  EVENT_SYSTEM_DIALOGSTART : uint = 0x0010
[static] An MSAA event indicating that a dialog box was displayed.
AccConst
  EVENT_SYSTEM_DRAGDROPEND : uint = 0x000F
[static] An MSAA event indicating that an application is about to exit drag-and-drop mode.
AccConst
  EVENT_SYSTEM_DRAGDROPSTART : uint = 0x000E
[static] An MSAA event indicating that an application is about to enter drag-and-drop mode.
AccConst
  EVENT_SYSTEM_FOREGROUND : uint = 0x0003
[static] An MSAA event indicating that the foreground window changed.
AccConst
  EVENT_SYSTEM_MENUEND : uint = 0x0005
[static] An MSAA event indicating that a menu from the menu bar was closed.
AccConst
  EVENT_SYSTEM_MENUPOPUPEND : uint = 0x0007
[static] An MSAA event indicating that a pop-up menu was closed.
AccConst
  EVENT_SYSTEM_MENUPOPUPSTART : uint = 0x0006
[static] An MSAA event indicating that a pop-up menu was displayed.
AccConst
  EVENT_SYSTEM_MENUSTART : uint = 0x0004
[static] An MSAA event indicating that a menu item on the menu bar was selected.
AccConst
  EVENT_SYSTEM_MINIMIZEEND : uint = 0x0017
[static] An MSAA event indicating that a window object was minimized or maximized.
AccConst
  EVENT_SYSTEM_MINIMIZESTART : uint = 0x0016
[static] An MSAA event indicating that a window object is about to be minimized or maximized.
AccConst
  EVENT_SYSTEM_MOVESIZEEND : uint = 0x000B
[static] An MSAA event indicating that the movement or resizing of a window is finished.
AccConst
  EVENT_SYSTEM_MOVESIZESTART : uint = 0x000A
[static] An MSAA event indicating that a window is being moved or resized.
AccConst
  EVENT_SYSTEM_SCROLLINGEND : uint = 0x0013
[static] An MSAA event indicating that scrolling has ended on a scroll bar.
AccConst
  EVENT_SYSTEM_SCROLLINGSTART : uint = 0x0012
[static] An MSAA event indicating that scrolling has started on a scroll bar.
AccConst
  EVENT_SYSTEM_SOUND : uint = 0x0001
[static] An MSAA event indicating that a sound was played.
AccConst
  EVENT_SYSTEM_SWITCHEND : uint = 0x0015
[static] An MSAA event indicating that the user released ALT+TAB.
AccConst
  EVENT_SYSTEM_SWITCHSTART : uint = 0x0014
[static] An MSAA event indicating that the user pressed ALT+TAB, which activates the switch window.
AccConst
  ROLE_SYSTEM_ALERT : uint = 0x8
[static] An MSAA role indicating that the object represents an alert or a condition that a user should be notified about.
AccConst
  ROLE_SYSTEM_ANIMATION : uint = 0x36
[static] An MSAA role indicating that the object represents an animation control, which contains content that is changing over time, such as a control that displays a series of bitmap frames, like a film strip.
AccConst
  ROLE_SYSTEM_APPLICATION : uint = 0xE
[static] An MSAA role indicating that the object represents a main window for an application.
AccConst
  ROLE_SYSTEM_BORDER : uint = 0x13
[static] An MSAA role indicating that the object represents a window border.
AccConst
  ROLE_SYSTEM_BUTTONDROPDOWN : uint = 0x38
[static] An MSAA role indicating that the object represents a button that drops down a list of items.
AccConst
  ROLE_SYSTEM_BUTTONDROPDOWNGRID : uint = 0x3A
[static] An MSAA role indicating that the object represents a button that drops down a grid.
AccConst
  ROLE_SYSTEM_BUTTONMENU : uint = 0x39
[static] An MSAA role indicating that the object represents a button that drops down a menu.
AccConst
  ROLE_SYSTEM_CARET : uint = 0x7
[static] An MSAA role indicating that the object represents the system caret.
AccConst
  ROLE_SYSTEM_CELL : uint = 0x1D
[static] An MSAA role indicating that the object represents a cell within a table.
AccConst
  ROLE_SYSTEM_CHARACTER : uint = 0x20
[static] An MSAA role indicating that the object represents a cartoon-like graphic object, such as Microsoft Office Assistant, which is typically displayed to provide help to users of an application.
AccConst
  ROLE_SYSTEM_CHART : uint = 0x11
[static] An MSAA role indicating that he object represents a graphical image used to represent data.
AccConst
  ROLE_SYSTEM_CHECKBUTTON : uint = 0x2C
[static] An MSAA role indicating that the object represents a check box control, an option that can be turned on or off independently of other options.
AccConst
  ROLE_SYSTEM_CLIENT : uint = 0xA
[static] An MSAA role indicating that the object represents a window's client area.
AccConst
  ROLE_SYSTEM_CLOCK : uint = 0x3D
[static] An MSAA role indicating that the object represents a control that displays time.
AccConst
  ROLE_SYSTEM_COLUMN : uint = 0x1B
[static] An MSAA role indicating that the object represents a column of cells within a table.
AccConst
  ROLE_SYSTEM_COLUMNHEADER : uint = 0x19
[static] An MSAA role indicating that the object represents a column header, providing a visual label for a column in a table.
AccConst
  ROLE_SYSTEM_COMBOBOX : uint = 0x2E
[static] An MSAA role indicating that the object represents a combo box; that is, an edit control with an associated list box that provides a set of predefined choices.
AccConst
  ROLE_SYSTEM_CURSOR : uint = 0x6
[static] An MSAA role indicating that the object represents the system mouse pointer.
AccConst
  ROLE_SYSTEM_DIAGRAM : uint = 0x35
[static] An MSAA role indicating that the object represents a graphical image used to diagram data.
AccConst
  ROLE_SYSTEM_DIAL : uint = 0x31
[static] An MSAA role indicating that the object represents a dial or knob.
AccConst
  ROLE_SYSTEM_DIALOG : uint = 0x12
[static] An MSAA role indicating that the object represents a dialog box or message box.
AccConst
  ROLE_SYSTEM_DOCUMENT : uint = 0xF
[static] An MSAA role indicating that the object represents a document window.
AccConst
  ROLE_SYSTEM_DROPLIST : uint = 0x2F
[static] An MSAA role indicating that the object represents a drop-down list box.
AccConst
  ROLE_SYSTEM_EQUATION : uint = 0x37
[static] An MSAA role indicating that the object represents a mathematical equation.
AccConst
  ROLE_SYSTEM_GRAPHIC : uint = 0x28
[static] An MSAA role indicating that the object represents a picture.
AccConst
  ROLE_SYSTEM_GRIP : uint = 0x4
[static] An MSAA role indicating that the object represents a special mouse pointer, which allows a user to manipulate user interface elements such as a window.
AccConst
  ROLE_SYSTEM_GROUPING : uint = 0x14
[static] An MSAA role indicating that the object logically groups other objects.
AccConst
  ROLE_SYSTEM_HELPBALLOON : uint = 0x1F
[static] An MSAA role indicating that the object displays help in the form of a ToolTip or help balloon.
AccConst
  ROLE_SYSTEM_HOTKEYFIELD : uint = 0x32
[static] An MSAA role indicating that the object represents a hot-key field that allows the user to enter a combination or sequence of keystrokes.
AccConst
  ROLE_SYSTEM_INDICATOR : uint = 0x27
[static] An MSAA role indicating that the object represents an indicator such as a pointer graphic that points to the current item.
AccConst
  ROLE_SYSTEM_IPADDRESS : uint = 0x3F
[static] An MSAA role indicating that the object represents an edit control designed for an Internet Protocol (IP) address.
AccConst
  ROLE_SYSTEM_LINK : uint = 0x1E
[static] An MSAA role indicating that the object represents a link to something else.
AccConst
  ROLE_SYSTEM_LIST : uint = 0x21
[static] An MSAA role indicating that the object represents a list box, allowing the user to select one or more items.
AccConst
  ROLE_SYSTEM_LISTITEM : uint = 0x22
[static] An MSAA role indicating that the object represents an item in a list box or the list portion of a combo box, drop-down list box, or drop-down combo box.
AccConst
  ROLE_SYSTEM_MENUBAR : uint = 0x2
[static] An MSAA role indicating that the object represents the menu bar, usually following (beneath) the title bar of a window, from which menus can be selected by the user.
AccConst
  ROLE_SYSTEM_MENUITEM : uint = 0xC
[static] An MSAA role indicating that the object represents a menu item, which is an entry in a menu that a user can choose to carry out a command, select an option, or display another menu.
AccConst
  ROLE_SYSTEM_MENUPOPUP : uint = 0xB
[static] An MSAA role indicating that the object represents a menu, which presents a list of options from which the user can make a selection to perform an action.
AccConst
  ROLE_SYSTEM_OUTLINE : uint = 0x23
[static] An MSAA role indicating that the object represents an outline or tree structure, such as a tree view control, which displays a hierarchical list and usually allows the user to expand and collapse branches.
AccConst
  ROLE_SYSTEM_OUTLINEBUTTON : uint = 0x40
[static] An MSAA role indicating that the object represents items that navigate like an outline item.
AccConst
  ROLE_SYSTEM_OUTLINEITEM : uint = 0x24
[static] An MSAA role indicating that the object represents an item in an outline or tree structure.
AccConst
  ROLE_SYSTEM_PAGETAB : uint = 0x25
[static] An MSAA role indicating that the object represents a page tab.
AccConst
  ROLE_SYSTEM_PAGETABLIST : uint = 0x3C
[static] An MSAA role indicating that the object represents a container of page tab controls.
AccConst
  ROLE_SYSTEM_PANE : uint = 0x10
[static] An MSAA role indicating that the object represents a pane within a frame or document window.
AccConst
  ROLE_SYSTEM_PROGRESSBAR : uint = 0x30
[static] An MSAA role indicating that the object represents a progress bar, dynamically showing the user the percent complete of an operation in progress.
AccConst
  ROLE_SYSTEM_PROPERTYPAGE : uint = 0x26
[static] An MSAA role indicating that the object represents a property sheet.
AccConst
  ROLE_SYSTEM_PUSHBUTTON : uint = 0x2B
[static] An MSAA role indicating that the object represents a push button control.
AccConst
  ROLE_SYSTEM_RADIOBUTTON : uint = 0x2D
[static] An MSAA role indicating that the object represents an option button (also called a radio button).
AccConst
  ROLE_SYSTEM_ROW : uint = 0x1C
[static] An MSAA role indicating that the object represents a row of cells within a table.
AccConst
  ROLE_SYSTEM_ROWHEADER : uint = 0x1A
[static] An MSAA role indicating that the object represents a row header, providing a visual label for a table row.
AccConst
  ROLE_SYSTEM_SCROLLBAR : uint = 0x3
[static] An MSAA role indicating that the object represents a vertical or horizontal scroll bar, which can be either part of the client area or used in a control.
AccConst
  ROLE_SYSTEM_SEPARATOR : uint = 0x15
[static] An MSAA role indicating that the object is used to visually divide a space into two regions, such as a separator menu item or a bar dividing split panes within a window.
AccConst
  ROLE_SYSTEM_SLIDER : uint = 0x33
[static] An MSAA role indicating that the object represents a slider, which allows the user to adjust a setting in given increments between minimum and maximum values.
AccConst
  ROLE_SYSTEM_SOUND : uint = 0x5
[static] An MSAA role indicating that the object represents a system sound, which is associated with various system events.
AccConst
  ROLE_SYSTEM_SPINBUTTON : uint = 0x34
[static] An MSAA role indicating that the object represents a spin box, which is a control that allows the user to increment or decrement the value displayed in a separate "buddy" control associated with the spin box.
AccConst
  ROLE_SYSTEM_SPLITBUTTON : uint = 0x3E
[static] An MSAA role indicating that the object represents a button on a toolbar that has a drop-down list icon directly adjacent to the button.
AccConst
  ROLE_SYSTEM_STATICTEXT : uint = 0x29
[static] An MSAA role indicating that the object represents read-only text such as labels for other controls or instructions in a dialog box.
AccConst
  ROLE_SYSTEM_STATUSBAR : uint = 0x17
[static] An MSAA role indicating that the object represents a status bar, which is an area typically at the bottom of a window that displays information about the current operation, state of the application, or selected object.
AccConst
  ROLE_SYSTEM_TABLE : uint = 0x18
[static] An MSAA role indicating that the object represents a table containing rows and columns of cells, and optionally, row headers and column headers.
AccConst
  ROLE_SYSTEM_TEXT : uint = 0x2A
[static] An MSAA role indicating that the object represents selectable text that can be editable or read-only.
AccConst
  ROLE_SYSTEM_TITLEBAR : uint = 0x1
[static] An MSAA role indicating that the object represents a title or caption bar for a window.
AccConst
  ROLE_SYSTEM_TOOLBAR : uint = 0x16
[static] An MSAA role indicating that the object represents a toolbar, which is a grouping of controls that provide easy access to frequently used features.
AccConst
  ROLE_SYSTEM_TOOLTIP : uint = 0xD
[static] An MSAA role indicating that the object represents a ToolTip that provides helpful hints.
AccConst
  ROLE_SYSTEM_WHITESPACE : uint = 0x3B
[static] An MSAA role indicating that the object represents blank space between other objects.
AccConst
  ROLE_SYSTEM_WINDOW : uint = 0x9
[static] An MSAA role indicating that the object represents the window frame, which usually contains child objects such as a title bar, client, and other objects typically contained in a window.
AccConst
  SELFLAG_ADDSELECTION : uint = 0x8
[static] An MSAA selection flag that adds the object to the current selection, possibly resulting in a noncontiguous selection.
AccConst
  SELFLAG_EXTENDSELECTION : uint = 0x4
[static] An MSAA selection flag that alters the selection so that all objects between the selection anchor and this object take on the anchor object's selection state.
AccConst
  SELFLAG_NONE : uint = 0
[static] A constant representing the absence of any MSAA selection flags.
AccConst
  SELFLAG_REMOVESELECTION : uint = 0x10
[static] An MSAA selection flag that removes the object from the current selection, possibly resulting in a noncontiguous selection.
AccConst
  SELFLAG_TAKEFOCUS : uint = 0x1
[static] An MSAA selection flag that sets the focus to the object and makes it the selection anchor.
AccConst
  SELFLAG_TAKESELECTION : uint = 0x2
[static] An MSAA selection flag that selects the object and removes the selection from all other objects in the container.
AccConst
  SELFLAG_VALID : uint = 0x1F
[static] A bitmask representing all valid MSAA selection flags.
AccConst
  STATE_SYSTEM_ALERT_HIGH : uint = 0x10000000
[static] An MSAA state flag indicating that the object displays important information that should be conveyed to the user immediately.
AccConst
  STATE_SYSTEM_ALERT_LOW : uint = 0x4000000
[static] An MSAA state flag indicating that the object displays low-priority information that may not be important to the user.
AccConst
  STATE_SYSTEM_ALERT_MEDIUM : uint = 0x8000000
[static] An MSAA state flag flaindicating that the object displays important information that does not need to be conveyed to the user immediately.
AccConst
  STATE_SYSTEM_ANIMATED : uint = 0x4000
[static] An MSAA state flag indicating that the object's appearance is changing rapidly or constantly.
AccConst
  STATE_SYSTEM_BUSY : uint = 0x800
[static] An MSAA state flag indicating that the object cannot accept input at this time.
AccConst
  STATE_SYSTEM_CHECKED : uint = 0x10
[static] An MSAA state flag indicating that the object's check box is selected.
AccConst
  STATE_SYSTEM_COLLAPSED : uint = 0x400
[static] An MSAA state flag indicating that children of this object that have the ROLE_SYSTEM_OUTLINEITEM role are hidden.
AccConst
  STATE_SYSTEM_DEFAULT : uint = 0x100
[static] An MSAA state flag indicating the default button or menu item.
AccConst
  STATE_SYSTEM_EXPANDED : uint = 0x200
[static] An MSAA state flag indicating that children of this object that have the ROLE_SYSTEM_OUTLINEITEM role are displayed.
AccConst
  STATE_SYSTEM_EXTSELECTABLE : uint = 0x2000000
[static] An MSAA state flag indicating that the object can extend its selection using SELFLAG_EXTENDSELECTION in the IAccessible::accSelect method.
AccConst
  STATE_SYSTEM_FLOATING : uint = 0x1000
[static] An MSAA state flag indicating that the object is not clipped to the boundary of its parent object and does not move automatically when the parent moves.
AccConst
  STATE_SYSTEM_FOCUSABLE : uint = 0x100000
[static] An MSAA state flag indicating that the object is on the active window and can receive keyboard focus.
AccConst
  STATE_SYSTEM_FOCUSED : uint = 0x4
[static] An MSAA state flag indicating that the object currently has the keyboard focus.
AccConst
  STATE_SYSTEM_HASPOPUP : uint = 0x40000000
[static] An MSAA state flag indicating that the object has a pop-up menu.
AccConst
  STATE_SYSTEM_HOTTRACKED : uint = 0x80
[static] An MSAA state flag indicating that the object is currently hot-tracked by the mouse, meaning that its appearance has changed to indicate that the mouse pointer is located over it.
AccConst
  STATE_SYSTEM_INVISIBLE : uint = 0x8000
[static] An MSAA state flag indicating that the object is hidden or not visible.
AccConst
  STATE_SYSTEM_LINKED : uint = 0x400000
[static] An MSAA state flag indicating that the object is linked.
AccConst
  STATE_SYSTEM_MARQUEED : uint = 0x2000
[static] An MSAA state flag indicating that the object displays scrolling or moving text or graphics.
AccConst
  STATE_SYSTEM_MIXED : uint = 0x20
[static] An MSAA state flag indicating that the state of a three-state check box or toolbar button is not determined.
AccConst
  STATE_SYSTEM_MOVEABLE : uint = 0x40000
[static] An MSAA state flag indicating that the object can be moved.
AccConst
  STATE_SYSTEM_MULTISELECTABLE : uint = 0x1000000
[static] An MSAA state flag indicating that the object can accept multiple selected items (that is, SELFLAG_ADDSELECTION for the IAccessible::accSelect method is valid).
AccConst
  STATE_SYSTEM_NORMAL : uint = 0
[static] A constant representing the absence of any MSAA state flags.
AccConst
  STATE_SYSTEM_OFFSCREEN : uint = 0x10000
[static] An MSAA state flag indicating that the object has no on-screen representation.
AccConst
  STATE_SYSTEM_PRESSED : uint = 0x8
[static] An MSAA state flag indicating that the object is pressed.
AccConst
  STATE_SYSTEM_PROTECTED : uint = 0x20000000
[static] An MSAA state flag indicating that the object is a password-protected edit control.
AccConst
  STATE_SYSTEM_READONLY : uint = 0x40
[static] An MSAA state flag indicating that the object is read-only.
AccConst
  STATE_SYSTEM_SELECTABLE : uint = 0x200000
[static] An MSAA state flag indicating that the object can accept selection.
AccConst
  STATE_SYSTEM_SELECTED : uint = 0x2
[static] An MSAA state flag indicating that the object is selected.
AccConst
  STATE_SYSTEM_SELFVOICING : uint = 0x80000
[static] An MSAA state flag indicating that the object can use text-to-speech (TTS) to describe itself.
AccConst
  STATE_SYSTEM_SIZEABLE : uint = 0x20000
[static] An MSAA state flag indicating that the object can be resized.
AccConst
  STATE_SYSTEM_TRAVERSED : uint = 0x800000
[static] An MSAA state flag indicating that the object has been traversed.
AccConst
  STATE_SYSTEM_UNAVAILABLE : uint = 0x1
[static] An MSAA state flag indicating that the object is unavailable.
AccConst
  STATE_SYSTEM_VALID : uint = 0x7FFFFFFF
[static] A bitmask representing all valid MSAA state flags.
AccConst
Constant Detail

EVENT_OBJECT_ACCELERATORCHANGE

Constant
public static const EVENT_OBJECT_ACCELERATORCHANGE:uint = 0x8012

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA KeyboardShortcut property changed.

MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_CONTENTSCROLLED

Constant 
public static const EVENT_OBJECT_CONTENTSCROLLED:uint = 0x8015

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the scrolling of a window object has ended. (MSAA 2.0)

Unlike the similar event (EVENT_SYSTEM_SCROLLEND), this event will be associated with the scrolling window itself. There is no difference between horizontal or vertical scrolling.

This event should be posted whenever scroll action is completed, including when it is scrolled by scroll bars, mouse wheel, or keyboard navigations.

EVENT_OBJECT_CREATE

Constant 
public static const EVENT_OBJECT_CREATE:uint = 0x8000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object was created.

The system sends this event for the following user interface elements: caret, header control, list view control, tab control, toolbar control, tree view control, and window object. MSAA server applications send this event for their accessible objects. Servers must send this event for all of an object's child objects before sending the event for the parent object. Servers must ensure that all child objects are fully created and ready to accept IAccessible calls from clients when the parent object sends this event.

EVENT_OBJECT_DEFACTIONCHANGE

Constant 
public static const EVENT_OBJECT_DEFACTIONCHANGE:uint = 0x8011

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA DefaultAction property changed.

The system sends this event for dialog boxes. MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_DESCRIPTIONCHANGE

Constant 
public static const EVENT_OBJECT_DESCRIPTIONCHANGE:uint = 0x800D

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA Description property changed.

MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_DESTROY

Constant 
public static const EVENT_OBJECT_DESTROY:uint = 0x8001

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object was destroyed.

The system sends this event for the following user interface elements: caret, header control, list view control, tab control, toolbar control, tree view control, and window object. MSAA server applications send this event for their accessible objects. This event may or may not be sent for child objects. However, clients can assume that all the children of an object have been destroyed when the parent object sends this event.

EVENT_OBJECT_FOCUS

Constant 
public static const EVENT_OBJECT_FOCUS:uint = 0x8005

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object has received the keyboard focus.

The system sends this event for the following user interface elements: list view control, menu bar, pop-up menu, switch window, tab control, tree view control, and window object. MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_HELPCHANGE

Constant 
public static const EVENT_OBJECT_HELPCHANGE:uint = 0x8010

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA Help property changed.

MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_HIDE

Constant 
public static const EVENT_OBJECT_HIDE:uint = 0x8003

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object is being hidden.

The system sends this event for the following user interface elements: caret and cursor. MSAA server applications send this event for their accessible objects. When this event is generated for a parent object, all child objects have already been hidden. Therefore, server applications do not need to send this event for the child objects. Hidden objects include the STATE_SYSTEM_INVISIBLE flag and shown objects do not. The EVENT_OBJECT_HIDE event also indicates that the STATE_SYSTEM_INVISIBLE flag has been set. Therefore, servers do not need to send the EVENT_STATE_CHANGE event in this case.

EVENT_OBJECT_INVOKED

Constant 
public static const EVENT_OBJECT_INVOKED:uint = 0x8013

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object has been invoked; for example, the user has clicked a button. (MSAA 2.0)

EVENT_OBJECT_LOCATIONCHANGE

Constant 
public static const EVENT_OBJECT_LOCATIONCHANGE:uint = 0x800B

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object has changed location, shape, or size.

The system sends this event for the following user interface elements: caret and window object. MSAA server applications send this event for their accessible objects. This event is generated in response to the top-level object within the object hierarchy that has changed, not for any children it might contain. For example, if the user resizes a window, the system sends this notification for the window, but not for the menu bar, title bar, scroll bars, or other objects that have also changed. The system does not send this event for every non-floating child window when the parent moves. However, if an application explicitly resizes child windows as a result of being resized itself, the system will send multiple events for the resized children. If an object's State property is set to STATE_SYSTEM_FLOATING, servers should send EVENT_OBJECT_LOCATIONCHANGE whenever the object changes location. If an object does not have this state, servers should only trigger this event when the object moves relative to its parent.

EVENT_OBJECT_NAMECHANGE

Constant 
public static const EVENT_OBJECT_NAMECHANGE:uint = 0x800C

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA Name property changed.

The system sends this event for the following user interface elements: check box, cursor, list view control, push button, radio button, status bar control, tree view control, and window object. MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_PARENTCHANGE

Constant 
public static const EVENT_OBJECT_PARENTCHANGE:uint = 0x800F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object has a new parent object.

MSAA server applications send this event for their accessible objects.

EVENT_OBJECT_REORDER

Constant 
public static const EVENT_OBJECT_REORDER:uint = 0x8004

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a container object has added, removed, or reordered its children.

The system sends this event for the following user interface elements: header control, list view control, toolbar control, and window object. MSAA server applications send this event as appropriate for their accessible objects. For example, this event is generated by a list view object when the number of child elements or the order of the elements changes. This event is also sent by a parent window when the z order for the child windows has changed.

EVENT_OBJECT_SELECTION

Constant 
public static const EVENT_OBJECT_SELECTION:uint = 0x8006

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the selection within a container object changed.

The system sends this event for the following user interface elements: list view control, tab control, tree view control, and window object. MSAA server applications send this event for their accessible objects. This event signals a single selection -- either a child has been selected in a container that previously did not contain any selected children or the selection has changed from one child to another.

EVENT_OBJECT_SELECTIONADD

Constant 
public static const EVENT_OBJECT_SELECTIONADD:uint = 0x8007

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an item within a container object was added to the selection.

The system sends this event for the following user interface elements: list box, list view control, and tree view control. MSAA server applications send this event for their accessible objects. This event signals that a child has been added to an existing selection.

EVENT_OBJECT_SELECTIONREMOVE

Constant 
public static const EVENT_OBJECT_SELECTIONREMOVE:uint = 0x8008

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an item within a container object was removed from the selection.

The system sends this event for the following user interface elements: list box, list view control, and tree view control. MSAA server applications send this event for their accessible objects. This event signals that a child has been removed from an existing selection.

EVENT_OBJECT_SELECTIONWITHIN

Constant 
public static const EVENT_OBJECT_SELECTIONWITHIN:uint = 0x8009

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that numerous selection changes occurred within a container object.

The system sends this event for list boxes. MSAA server applications send this event for their accessible objects. This event may be sent when the selected items within a control have changed substantially. This event informs the client that many selection changes have occurred (instead of sending several EVENT_OBJECT_SELECTIONADD or EVENT_OBJECT_SELECTIONREMOVE events). The client can query for the selected items by calling the container object's IAccessible::get_accSelection method and enumerating the selected items.

EVENT_OBJECT_SHOW

Constant 
public static const EVENT_OBJECT_SHOW:uint = 0x8002

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a hidden object is being shown.

The system sends this event for the following user interface elements: caret, cursor, and window object. MSAA server applications send this event for their accessible objects. Clients can assume that when this event is sent by a parent object, all child objects have already been displayed. Therefore, server applications do not need to send this event for the child objects. Hidden objects include the STATE_SYSTEM_INVISIBLE flag and shown objects do not. The EVENT_OBJECT_SHOW event also indicates that the STATE_SYSTEM_INVISIBLE flag has been cleared. Therefore, servers do not need to send the EVENT_STATE_CHANGE event in this case.

EVENT_OBJECT_STATECHANGE

Constant 
public static const EVENT_OBJECT_STATECHANGE:uint = 0x800A

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's state has changed.

The system sends this event for the following user interface elements: check box, combo box, header control, push button, radio button, scroll bar, toolbar control, tree view control, up-down control, and window object. MSAA server applications send this event for their accessible objects. For example, a state change can occur when a button object has been pressed or released, or when an object is being enabled or disabled.

EVENT_OBJECT_TEXTSELECTIONCHANGED

Constant 
public static const EVENT_OBJECT_TEXTSELECTIONCHANGED:uint = 0x8014

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's text selection has changed. (MSAA 2.0)

EVENT_OBJECT_VALUECHANGE

Constant 
public static const EVENT_OBJECT_VALUECHANGE:uint = 0x800E

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an object's MSAA Value property changed.

The system sends this event for the following user interface elements: edit control, header control, hot key control, progress bar control, scroll bar, slider control, and up-down control. MSAA server applications send this event for their accessible objects.

EVENT_SYSTEM_ALERT

Constant 
public static const EVENT_SYSTEM_ALERT:uint = 0x0002

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an alert was generated.

MSAA server applications send this event whenever an important user interface change has occurred that a user might need to know about.

EVENT_SYSTEM_CAPTUREEND

Constant 
public static const EVENT_SYSTEM_CAPTUREEND:uint = 0x0009

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window has lost mouse capture.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_CAPTURESTART

Constant 
public static const EVENT_SYSTEM_CAPTURESTART:uint = 0x0008

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window has received mouse capture.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_CONTEXTHELPEND

Constant 
public static const EVENT_SYSTEM_CONTEXTHELPEND:uint = 0x000D

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window exited context-sensitive Help mode.

EVENT_SYSTEM_CONTEXTHELPSTART

Constant 
public static const EVENT_SYSTEM_CONTEXTHELPSTART:uint = 0x000C

An MSAA event indicating that a window entered context-sensitive Help mode.

EVENT_SYSTEM_DIALOGEND

Constant 
public static const EVENT_SYSTEM_DIALOGEND:uint = 0x0011

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a dialog box was closed.

This event is sent by the system for standard dialog boxes. MSAA server applications send this event for custom dialog boxes.

EVENT_SYSTEM_DIALOGSTART

Constant 
public static const EVENT_SYSTEM_DIALOGSTART:uint = 0x0010

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a dialog box was displayed.

This event is sent by the system for standard dialog boxes. MSAA server applications send this event for custom dialog boxes (windows that function as dialog boxes but are not created in the standard way).

EVENT_SYSTEM_DRAGDROPEND

Constant 
public static const EVENT_SYSTEM_DRAGDROPEND:uint = 0x000F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an application is about to exit drag-and-drop mode.

Applications that support drag-and-drop operations must send this event; the system does not.

EVENT_SYSTEM_DRAGDROPSTART

Constant 
public static const EVENT_SYSTEM_DRAGDROPSTART:uint = 0x000E

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that an application is about to enter drag-and-drop mode.

Applications that support drag-and-drop operations must send this event; the system does not.

EVENT_SYSTEM_FOREGROUND

Constant 
public static const EVENT_SYSTEM_FOREGROUND:uint = 0x0003

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the foreground window changed.

The system sends this event even if the foreground window is changed to another window in the same thread. MSAA server applications never send this event.

EVENT_SYSTEM_MENUEND

Constant 
public static const EVENT_SYSTEM_MENUEND:uint = 0x0005

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a menu from the menu bar was closed.

The system sends this event for standard menus. MSAA server applications send this event for custom menus.

EVENT_SYSTEM_MENUPOPUPEND

Constant 
public static const EVENT_SYSTEM_MENUPOPUPEND:uint = 0x0007

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a pop-up menu was closed.

The system sends this event for standard menus. MSAA server appolications send this event for custom menus. When a pop-up menu is closed, the client receives this message followed almost immediately by the EVENT_SYSTEM_MENUEND event.

EVENT_SYSTEM_MENUPOPUPSTART

Constant 
public static const EVENT_SYSTEM_MENUPOPUPSTART:uint = 0x0006

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a pop-up menu was displayed.

The system sends this event for standard menus. MSAA servers applications send this event for custom menus (user interface elements that function as menus but are not created in the standard way).

EVENT_SYSTEM_MENUSTART

Constant 
public static const EVENT_SYSTEM_MENUSTART:uint = 0x0004

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a menu item on the menu bar was selected.

The system sends this event for standard menus. MSAA server applications send this event for custom menus (user interface elements that function as menus but are not created in the standard way). The system may trigger more than one EVENT_SYSTEM_MENUSTART event that may or may not have a corresponding EVENT_SYSTEM_MENUEND event.

EVENT_SYSTEM_MINIMIZEEND

Constant 
public static const EVENT_SYSTEM_MINIMIZEEND:uint = 0x0017

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window object was minimized or maximized.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_MINIMIZESTART

Constant 
public static const EVENT_SYSTEM_MINIMIZESTART:uint = 0x0016

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window object is about to be minimized or maximized.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_MOVESIZEEND

Constant 
public static const EVENT_SYSTEM_MOVESIZEEND:uint = 0x000B

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the movement or resizing of a window is finished.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_MOVESIZESTART

Constant 
public static const EVENT_SYSTEM_MOVESIZESTART:uint = 0x000A

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a window is being moved or resized.

This event is sent by the system; MSAA server applications never send this event.

EVENT_SYSTEM_SCROLLINGEND

Constant 
public static const EVENT_SYSTEM_SCROLLINGEND:uint = 0x0013

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that scrolling has ended on a scroll bar.

This event is sent by the system for scroll bars attached to a window and for standard scroll bar controls. MSAA server applications send this event for custom scroll bars.

EVENT_SYSTEM_SCROLLINGSTART

Constant 
public static const EVENT_SYSTEM_SCROLLINGSTART:uint = 0x0012

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that scrolling has started on a scroll bar.

This event is sent by the system for scroll bars attached to a window and for standard scroll bar controls. MSAA server applications send this event for custom scroll bars (user interface elements that function as scroll bars but are not created in the standard way).

EVENT_SYSTEM_SOUND

Constant 
public static const EVENT_SYSTEM_SOUND:uint = 0x0001

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that a sound was played.

The system sends this event when a system sound (such as for menus) is played even if no sound is audible (for example, lack of a sound file or sound card). MSAA server applications send this event if a custom user interface element generates a sound.

EVENT_SYSTEM_SWITCHEND

Constant 
public static const EVENT_SYSTEM_SWITCHEND:uint = 0x0015

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the user released ALT+TAB.

This event is sent by the system; MSAA server applications never send this event. If only one application is running when the user presses ALT+TAB, the system sends this event without a corresponding EVENT_SYSTEM_SWITCHSTART event.

EVENT_SYSTEM_SWITCHSTART

Constant 
public static const EVENT_SYSTEM_SWITCHSTART:uint = 0x0014

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA event indicating that the user pressed ALT+TAB, which activates the switch window.

This event is sent by the system; MSAA server applications never send this event. If only one application is running when the user presses ALT+TAB, the system sends an EVENT_SYSTEM_SWITCHEND event without a corresponding EVENT_SYSTEM_SWITCHSTART event.

ROLE_SYSTEM_ALERT

Constant 
public static const ROLE_SYSTEM_ALERT:uint = 0x8

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an alert or a condition that a user should be notified about.

This role should be used only for objects that embody an alert but are not associated with another user interface element such as a message box, graphic, text, or sound.

ROLE_SYSTEM_ANIMATION

Constant 
public static const ROLE_SYSTEM_ANIMATION:uint = 0x36

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an animation control, which contains content that is changing over time, such as a control that displays a series of bitmap frames, like a film strip.

Animation controls are usually displayed when files are being copied, or when some other time-consuming task is being performed.

ROLE_SYSTEM_APPLICATION

Constant 
public static const ROLE_SYSTEM_APPLICATION:uint = 0xE

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a main window for an application.

ROLE_SYSTEM_BORDER

Constant 
public static const ROLE_SYSTEM_BORDER:uint = 0x13

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a window border.

The entire border is represented by a single object, rather than by separate objects for each side.

ROLE_SYSTEM_BUTTONDROPDOWN

Constant 
public static const ROLE_SYSTEM_BUTTONDROPDOWN:uint = 0x38

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a button that drops down a list of items.

ROLE_SYSTEM_BUTTONDROPDOWNGRID

Constant 
public static const ROLE_SYSTEM_BUTTONDROPDOWNGRID:uint = 0x3A

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a button that drops down a grid.

ROLE_SYSTEM_BUTTONMENU

Constant 
public static const ROLE_SYSTEM_BUTTONMENU:uint = 0x39

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a button that drops down a menu.

ROLE_SYSTEM_CARET

Constant 
public static const ROLE_SYSTEM_CARET:uint = 0x7

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents the system caret.

ROLE_SYSTEM_CELL

Constant 
public static const ROLE_SYSTEM_CELL:uint = 0x1D

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a cell within a table.

ROLE_SYSTEM_CHARACTER

Constant 
public static const ROLE_SYSTEM_CHARACTER:uint = 0x20

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a cartoon-like graphic object, such as Microsoft Office Assistant, which is typically displayed to provide help to users of an application.

ROLE_SYSTEM_CHART

Constant 
public static const ROLE_SYSTEM_CHART:uint = 0x11

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that he object represents a graphical image used to represent data.

ROLE_SYSTEM_CHECKBUTTON

Constant 
public static const ROLE_SYSTEM_CHECKBUTTON:uint = 0x2C

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a check box control, an option that can be turned on or off independently of other options.

ROLE_SYSTEM_CLIENT

Constant 
public static const ROLE_SYSTEM_CLIENT:uint = 0xA

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a window's client area.

ROLE_SYSTEM_CLOCK

Constant 
public static const ROLE_SYSTEM_CLOCK:uint = 0x3D

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a control that displays time.

ROLE_SYSTEM_COLUMN

Constant 
public static const ROLE_SYSTEM_COLUMN:uint = 0x1B

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a column of cells within a table.

ROLE_SYSTEM_COLUMNHEADER

Constant 
public static const ROLE_SYSTEM_COLUMNHEADER:uint = 0x19

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a column header, providing a visual label for a column in a table.

ROLE_SYSTEM_COMBOBOX

Constant 
public static const ROLE_SYSTEM_COMBOBOX:uint = 0x2E

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a combo box; that is, an edit control with an associated list box that provides a set of predefined choices.

ROLE_SYSTEM_CURSOR

Constant 
public static const ROLE_SYSTEM_CURSOR:uint = 0x6

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents the system mouse pointer.

ROLE_SYSTEM_DIAGRAM

Constant 
public static const ROLE_SYSTEM_DIAGRAM:uint = 0x35

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a graphical image used to diagram data.

ROLE_SYSTEM_DIAL

Constant 
public static const ROLE_SYSTEM_DIAL:uint = 0x31

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a dial or knob.

This can also be a read-only object with like a speedometer.

ROLE_SYSTEM_DIALOG

Constant 
public static const ROLE_SYSTEM_DIALOG:uint = 0x12

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a dialog box or message box.

ROLE_SYSTEM_DOCUMENT

Constant 
public static const ROLE_SYSTEM_DOCUMENT:uint = 0xF

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a document window.

A document window is always contained within an application window. This role applies only to multiple-document interface (MDI) windows and refers to the object that contains the MDI title bar.

ROLE_SYSTEM_DROPLIST

Constant 
public static const ROLE_SYSTEM_DROPLIST:uint = 0x2F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a drop-down list box.

It shows one item and allows the user to display and select another from a list of alternative values.

ROLE_SYSTEM_EQUATION

Constant 
public static const ROLE_SYSTEM_EQUATION:uint = 0x37

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a mathematical equation.

ROLE_SYSTEM_GRAPHIC

Constant 
public static const ROLE_SYSTEM_GRAPHIC:uint = 0x28

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a picture.

ROLE_SYSTEM_GRIP

Constant 
public static const ROLE_SYSTEM_GRIP:uint = 0x4

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a special mouse pointer, which allows a user to manipulate user interface elements such as a window.

For example, a user can click and drag a sizing grip in the lower-right corner of a window to resize it.

ROLE_SYSTEM_GROUPING

Constant 
public static const ROLE_SYSTEM_GROUPING:uint = 0x14

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object logically groups other objects.

There may or may not be a parent-child relationship between the grouping object and the objects it contains.

ROLE_SYSTEM_HELPBALLOON

Constant 
public static const ROLE_SYSTEM_HELPBALLOON:uint = 0x1F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object displays help in the form of a ToolTip or help balloon.

ROLE_SYSTEM_HOTKEYFIELD

Constant 
public static const ROLE_SYSTEM_HOTKEYFIELD:uint = 0x32

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a hot-key field that allows the user to enter a combination or sequence of keystrokes.

ROLE_SYSTEM_INDICATOR

Constant 
public static const ROLE_SYSTEM_INDICATOR:uint = 0x27

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an indicator such as a pointer graphic that points to the current item.

ROLE_SYSTEM_IPADDRESS

Constant 
public static const ROLE_SYSTEM_IPADDRESS:uint = 0x3F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an edit control designed for an Internet Protocol (IP) address. The edit control is divided into sections for the different parts of the IP address.

ROLE_SYSTEM_LINK

Constant 
public static const ROLE_SYSTEM_LINK:uint = 0x1E

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a link to something else.

This object might look like text or a graphic, but it acts like a button.

ROLE_SYSTEM_LIST

Constant 
public static const ROLE_SYSTEM_LIST:uint = 0x21

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a list box, allowing the user to select one or more items.

ROLE_SYSTEM_LISTITEM

Constant 
public static const ROLE_SYSTEM_LISTITEM:uint = 0x22

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an item in a list box or the list portion of a combo box, drop-down list box, or drop-down combo box.

ROLE_SYSTEM_MENUBAR

Constant 
public static const ROLE_SYSTEM_MENUBAR:uint = 0x2

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents the menu bar, usually following (beneath) the title bar of a window, from which menus can be selected by the user.

ROLE_SYSTEM_MENUITEM

Constant 
public static const ROLE_SYSTEM_MENUITEM:uint = 0xC

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a menu item, which is an entry in a menu that a user can choose to carry out a command, select an option, or display another menu.

Functionally, a menu item can be equivalent to a push button, radio button, check box, or menu.

ROLE_SYSTEM_MENUPOPUP

Constant 
public static const ROLE_SYSTEM_MENUPOPUP:uint = 0xB

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a menu, which presents a list of options from which the user can make a selection to perform an action.

All menu types must have this role, including drop-down menus that are displayed by selection from a menu bar, and shortcut menus that are displayed when the right mouse button is clicked.

ROLE_SYSTEM_OUTLINE

Constant 
public static const ROLE_SYSTEM_OUTLINE:uint = 0x23

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an outline or tree structure, such as a tree view control, which displays a hierarchical list and usually allows the user to expand and collapse branches.

ROLE_SYSTEM_OUTLINEBUTTON

Constant 
public static const ROLE_SYSTEM_OUTLINEBUTTON:uint = 0x40

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents items that navigate like an outline item. You can use the up and down arrows to move through the outline. However, instead of expanding and collapsing the menus by using left and right arrow keys, these menus expand or collapse when the space bar or enter key is pressed and the item has focus.

ROLE_SYSTEM_OUTLINEITEM

Constant 
public static const ROLE_SYSTEM_OUTLINEITEM:uint = 0x24

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an item in an outline or tree structure.

ROLE_SYSTEM_PAGETAB

Constant 
public static const ROLE_SYSTEM_PAGETAB:uint = 0x25

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a page tab. Normally the only child of a page tab control is a ROLE_SYSTEM_GROUPING object that contains the contents of the associated page.

ROLE_SYSTEM_PAGETABLIST

Constant 
public static const ROLE_SYSTEM_PAGETABLIST:uint = 0x3C

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a container of page tab controls.

ROLE_SYSTEM_PANE

Constant 
public static const ROLE_SYSTEM_PANE:uint = 0x10

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a pane within a frame or document window.

Users can navigate between panes and within the contents of the current pane, but cannot navigate between items in different panes. Thus, panes represent a level of grouping lower than frame windows or documents, but above individual controls. Typically the user navigates between panes by pressing TAB, F6, or CTRL+TAB, depending on the context.

ROLE_SYSTEM_PROGRESSBAR

Constant 
public static const ROLE_SYSTEM_PROGRESSBAR:uint = 0x30

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a progress bar, dynamically showing the user the percent complete of an operation in progress.

This control usually takes no user input.

ROLE_SYSTEM_PROPERTYPAGE

Constant 
public static const ROLE_SYSTEM_PROPERTYPAGE:uint = 0x26

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a property sheet.

ROLE_SYSTEM_PUSHBUTTON

Constant 
public static const ROLE_SYSTEM_PUSHBUTTON:uint = 0x2B

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a push button control.

ROLE_SYSTEM_RADIOBUTTON

Constant 
public static const ROLE_SYSTEM_RADIOBUTTON:uint = 0x2D

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents an option button (also called a radio button).

It is one of a group of mutually exclusive options. All objects sharing a single parent that have this attribute are assumed to be part of single mutually exclusive group. You can use ROLE_SYSTEM_GROUPING objects to divide them into separate groups when necessary.

ROLE_SYSTEM_ROW

Constant 
public static const ROLE_SYSTEM_ROW:uint = 0x1C

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a row of cells within a table.

ROLE_SYSTEM_ROWHEADER

Constant 
public static const ROLE_SYSTEM_ROWHEADER:uint = 0x1A

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a row header, providing a visual label for a table row.

ROLE_SYSTEM_SCROLLBAR

Constant 
public static const ROLE_SYSTEM_SCROLLBAR:uint = 0x3

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a vertical or horizontal scroll bar, which can be either part of the client area or used in a control.

ROLE_SYSTEM_SEPARATOR

Constant 
public static const ROLE_SYSTEM_SEPARATOR:uint = 0x15

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object is used to visually divide a space into two regions, such as a separator menu item or a bar dividing split panes within a window.

ROLE_SYSTEM_SLIDER

Constant 
public static const ROLE_SYSTEM_SLIDER:uint = 0x33

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a slider, which allows the user to adjust a setting in given increments between minimum and maximum values.

ROLE_SYSTEM_SOUND

Constant 
public static const ROLE_SYSTEM_SOUND:uint = 0x5

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a system sound, which is associated with various system events.

ROLE_SYSTEM_SPINBUTTON

Constant 
public static const ROLE_SYSTEM_SPINBUTTON:uint = 0x34

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a spin box, which is a control that allows the user to increment or decrement the value displayed in a separate "buddy" control associated with the spin box.

ROLE_SYSTEM_SPLITBUTTON

Constant 
public static const ROLE_SYSTEM_SPLITBUTTON:uint = 0x3E

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a button on a toolbar that has a drop-down list icon directly adjacent to the button.

ROLE_SYSTEM_STATICTEXT

Constant 
public static const ROLE_SYSTEM_STATICTEXT:uint = 0x29

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents read-only text such as labels for other controls or instructions in a dialog box.

Static text cannot be modified or selected.

ROLE_SYSTEM_STATUSBAR

Constant 
public static const ROLE_SYSTEM_STATUSBAR:uint = 0x17

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a status bar, which is an area typically at the bottom of a window that displays information about the current operation, state of the application, or selected object.

The status bar can have multiple fields, which display different kinds of information.

ROLE_SYSTEM_TABLE

Constant 
public static const ROLE_SYSTEM_TABLE:uint = 0x18

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a table containing rows and columns of cells, and optionally, row headers and column headers.

ROLE_SYSTEM_TEXT

Constant 
public static const ROLE_SYSTEM_TEXT:uint = 0x2A

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents selectable text that can be editable or read-only.

ROLE_SYSTEM_TITLEBAR

Constant 
public static const ROLE_SYSTEM_TITLEBAR:uint = 0x1

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a title or caption bar for a window.

ROLE_SYSTEM_TOOLBAR

Constant 
public static const ROLE_SYSTEM_TOOLBAR:uint = 0x16

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a toolbar, which is a grouping of controls that provide easy access to frequently used features.

ROLE_SYSTEM_TOOLTIP

Constant 
public static const ROLE_SYSTEM_TOOLTIP:uint = 0xD

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents a ToolTip that provides helpful hints.

ROLE_SYSTEM_WHITESPACE

Constant 
public static const ROLE_SYSTEM_WHITESPACE:uint = 0x3B

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents blank space between other objects.

ROLE_SYSTEM_WINDOW

Constant 
public static const ROLE_SYSTEM_WINDOW:uint = 0x9

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA role indicating that the object represents the window frame, which usually contains child objects such as a title bar, client, and other objects typically contained in a window.

SELFLAG_ADDSELECTION

Constant 
public static const SELFLAG_ADDSELECTION:uint = 0x8

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA selection flag that adds the object to the current selection, possibly resulting in a noncontiguous selection.

This flag does not change the focus or the selection anchor unless it is combined with SELFLAG_TAKEFOCUS. The behavior of SELFLAG_ADDSELECTION | SELFLAG_TAKEFOCUS is equivalent to adding an item to a selection manually by holding down the CTRL key and clicking an unselected object in Windows Explorer.

This flag may not be combined with SELFLAG_REMOVESELECTION or with SELFLAG_TAKESELECTION.

SELFLAG_EXTENDSELECTION

Constant 
public static const SELFLAG_EXTENDSELECTION:uint = 0x4

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA selection flag that alters the selection so that all objects between the selection anchor and this object take on the anchor object's selection state.

That is, if the anchor object is not selected, the objects are removed from the selection; if the anchor object is selected, the selection is extended to include this object and all the objects in between. You can set the selection state by combining this flag with SELFLAG_ADDSELECTION or SELFLAG_REMOVESELECTION.

This flag does not change the focus or the selection anchor unless it is combined with SELFLAG_TAKEFOCUS. The behavior of SELFLAG_EXTENDSELECTION | SELFLAG_TAKEFOCUS is equivalent to addding an item to a selection manually by holding down the SHIFT key and clicking an unselected object in Windows Explorer.

This flag may not be combined with SELFLAG_TAKESELECTION.

SELFLAG_NONE

Constant 
public static const SELFLAG_NONE:uint = 0

A constant representing the absence of any MSAA selection flags.

SELFLAG_REMOVESELECTION

Constant 
public static const SELFLAG_REMOVESELECTION:uint = 0x10

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA selection flag that removes the object from the current selection, possibly resulting in a noncontiguous selection.

This flag does not change the focus or the selection anchor unless it is combined with SELFLAG_TAKEFOCUS. The behavior of SELFLAG_REMOVESELECTION | SELFLAG_TAKEFOCUS is equivalent to removing an item from a selection manually by holding down the CTRL key while clicking a selected object in Windows Explorer.

This flag may not be combined with SELFLAG_ADDSELECTION or with SELFLAG_TAKESELECTION.

SELFLAG_TAKEFOCUS

Constant 
public static const SELFLAG_TAKEFOCUS:uint = 0x1

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA selection flag that sets the focus to the object and makes it the selection anchor.

Used by itself, this flag does not alter the selection, and its behavior is similar to moving the focus manually by pressing the arrow keys while holding down the CTRL key in Windows Explorer or in any multiple-selection list box.

With objects that have the state STATE_SYSTEM_MULTISELECTABLE, SELFLAG_TAKEFOCUS can be combined with the following values:

  • SELFLAG_TAKESELECTION
  • SELFLAG_EXTENDSELECTION
  • SELFLAG_ADDSELECTION
  • SELFLAG_REMOVESELECTION
  • SELFLAG_ADDSELECTION | SELFLAG_EXTENDSELECTION
  • SELFLAG_REMOVESELECTION | SELFLAG_EXTENDSELECTION

SELFLAG_TAKESELECTION

Constant 
public static const SELFLAG_TAKESELECTION:uint = 0x2

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA selection flag that selects the object and removes the selection from all other objects in the container.

This flag does not change the focus or the selection anchor unless it is combined with SELFLAG_TAKEFOCUS. The behavior of SELFLAG_TAKESELECTION | SELFLAG_TAKEFOCUS is equivalent to single-clicking an item in Windows Explorer.

This flag must not be combined with the following flags:

  • SELFLAG_ADDSELECTION
  • SELFLAG_REMOVESELECTION
  • SELFLAG_EXTENDSELECTION

SELFLAG_VALID

Constant 
public static const SELFLAG_VALID:uint = 0x1F

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

A bitmask representing all valid MSAA selection flags.

STATE_SYSTEM_ALERT_HIGH

Constant 
public static const STATE_SYSTEM_ALERT_HIGH:uint = 0x10000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object displays important information that should be conveyed to the user immediately.

For example, a battery level indicator reaching a critical low level could transition to this state, in which case a blind access utility could announce this information immediately to the user, and a screen magnification program could scroll the screen so that the battery indicator is in view. This state is also appropriate for any prompt or operation that must be completed before the user can continue.

STATE_SYSTEM_ALERT_LOW

Constant 
public static const STATE_SYSTEM_ALERT_LOW:uint = 0x4000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object displays low-priority information that may not be important to the user.

This state could be used, for example, when Word changes the appearance of the TipWizard button on its toolbar to indicate that it has a hint for the user.

STATE_SYSTEM_ALERT_MEDIUM

Constant 
public static const STATE_SYSTEM_ALERT_MEDIUM:uint = 0x8000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag flaindicating that the object displays important information that does not need to be conveyed to the user immediately.

For example, when a battery level indicator is starting to reach a low level, it could generate a medium-level alert. Blind access utilities could then generate a sound to let the user know that important information is available, without actually interrupting the user's work. The user could then query the alert information at his or her leisure.

STATE_SYSTEM_ANIMATED

Constant 
public static const STATE_SYSTEM_ANIMATED:uint = 0x4000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object's appearance is changing rapidly or constantly.

Graphics that are occasionally animated, but not always, should be described as ROLE_SYSTEM_GRAPHIC with the State property set to STATE_SYSTEM_ANIMATED. This state should not be used to indicate that the object's location is changing.

STATE_SYSTEM_BUSY

Constant 
public static const STATE_SYSTEM_BUSY:uint = 0x800

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object cannot accept input at this time.

STATE_SYSTEM_CHECKED

Constant 
public static const STATE_SYSTEM_CHECKED:uint = 0x10

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object's check box is selected.

STATE_SYSTEM_COLLAPSED

Constant 
public static const STATE_SYSTEM_COLLAPSED:uint = 0x400

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that children of this object that have the ROLE_SYSTEM_OUTLINEITEM role are hidden.

STATE_SYSTEM_DEFAULT

Constant 
public static const STATE_SYSTEM_DEFAULT:uint = 0x100

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating the default button or menu item.

STATE_SYSTEM_EXPANDED

Constant 
public static const STATE_SYSTEM_EXPANDED:uint = 0x200

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that children of this object that have the ROLE_SYSTEM_OUTLINEITEM role are displayed.

STATE_SYSTEM_EXTSELECTABLE

Constant 
public static const STATE_SYSTEM_EXTSELECTABLE:uint = 0x2000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can extend its selection using SELFLAG_EXTENDSELECTION in the IAccessible::accSelect method.

STATE_SYSTEM_FLOATING

Constant 
public static const STATE_SYSTEM_FLOATING:uint = 0x1000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is not clipped to the boundary of its parent object and does not move automatically when the parent moves.

STATE_SYSTEM_FOCUSABLE

Constant 
public static const STATE_SYSTEM_FOCUSABLE:uint = 0x100000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is on the active window and can receive keyboard focus.

STATE_SYSTEM_FOCUSED

Constant 
public static const STATE_SYSTEM_FOCUSED:uint = 0x4

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object currently has the keyboard focus.

Do not confuse object focus with object selection.

STATE_SYSTEM_HASPOPUP

Constant 
public static const STATE_SYSTEM_HASPOPUP:uint = 0x40000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object has a pop-up menu. (MSAA 2.0)

STATE_SYSTEM_HOTTRACKED

Constant 
public static const STATE_SYSTEM_HOTTRACKED:uint = 0x80

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is currently hot-tracked by the mouse, meaning that its appearance has changed to indicate that the mouse pointer is located over it.

STATE_SYSTEM_INVISIBLE

Constant 
public static const STATE_SYSTEM_INVISIBLE:uint = 0x8000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is hidden or not visible.

A list of files names in a list box might contain several hundred names, but only a few are visible to the user. The rest are clipped by the parent and should have STATE_SYSTEM_INVISIBLE set.

Objects that are never visible should be set as STATE_SYSTEM_OFFSCREEN. Note that an object can be considered visible (that is, the STATE_SYSTEM_INVISIBLE flag is not set) and yet be obscured by another application, so will not be visible to the user. For example, an object is considered visible if it appears in the main window of an application even though it is obscured by a dialog.

STATE_SYSTEM_LINKED

Constant 
public static const STATE_SYSTEM_LINKED:uint = 0x400000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is linked.

STATE_SYSTEM_MARQUEED

Constant 
public static const STATE_SYSTEM_MARQUEED:uint = 0x2000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object displays scrolling or moving text or graphics.

STATE_SYSTEM_MIXED

Constant 
public static const STATE_SYSTEM_MIXED:uint = 0x20

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the state of a three-state check box or toolbar button is not determined.

The check box is neither checked nor unchecked and is therefore in the third or mixed state.

STATE_SYSTEM_MOVEABLE

Constant 
public static const STATE_SYSTEM_MOVEABLE:uint = 0x40000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can be moved.

STATE_SYSTEM_MULTISELECTABLE

Constant 
public static const STATE_SYSTEM_MULTISELECTABLE:uint = 0x1000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can accept multiple selected items (that is, SELFLAG_ADDSELECTION for the IAccessible::accSelect method is valid).

STATE_SYSTEM_NORMAL

Constant 
public static const STATE_SYSTEM_NORMAL:uint = 0

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

A constant representing the absence of any MSAA state flags.

STATE_SYSTEM_OFFSCREEN

Constant 
public static const STATE_SYSTEM_OFFSCREEN:uint = 0x10000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object has no on-screen representation.

A sound or alert object would have this state, or a hidden window that will never be made visible.

STATE_SYSTEM_PRESSED

Constant 
public static const STATE_SYSTEM_PRESSED:uint = 0x8

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is pressed.

STATE_SYSTEM_PROTECTED

Constant 
public static const STATE_SYSTEM_PROTECTED:uint = 0x20000000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is a password-protected edit control.

STATE_SYSTEM_READONLY

Constant 
public static const STATE_SYSTEM_READONLY:uint = 0x40

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is read-only.

STATE_SYSTEM_SELECTABLE

Constant 
public static const STATE_SYSTEM_SELECTABLE:uint = 0x200000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can accept selection.

STATE_SYSTEM_SELECTED

Constant 
public static const STATE_SYSTEM_SELECTED:uint = 0x2

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is selected.

STATE_SYSTEM_SELFVOICING

Constant 
public static const STATE_SYSTEM_SELFVOICING:uint = 0x80000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can use text-to-speech (TTS) to describe itself.

A speech-based accessibility aid should not announce information when an object with this state has the focus because the object will automatically announce information about itself.

STATE_SYSTEM_SIZEABLE

Constant 
public static const STATE_SYSTEM_SIZEABLE:uint = 0x20000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object can be resized.

STATE_SYSTEM_TRAVERSED

Constant 
public static const STATE_SYSTEM_TRAVERSED:uint = 0x800000

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object has been traversed.

STATE_SYSTEM_UNAVAILABLE

Constant 
public static const STATE_SYSTEM_UNAVAILABLE:uint = 0x1

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

An MSAA state flag indicating that the object is unavailable.

STATE_SYSTEM_VALID

Constant 
public static const STATE_SYSTEM_VALID:uint = 0x7FFFFFFF

Language Version: ActionScript 3.0
Product Version: Flex 4
Runtime Versions: Flash Player 10, AIR 1.5

A bitmask representing all valid MSAA state flags.