mozilla

MSAA Events

« AT APIs Support Page

Introduction

Proposed mapping IA2 Events to Gecko Events.

Events List

IA2 Event ('IA2_EVENT_' prefix is omitted) Description Gecko Event
ACTION_CHANGED The change of the number or attributes of actions of an accessible object is signaled by events of this type. EVENT_ACTION_CHANGE
ACTIVE_DECENDENT_CHANGED The active descendant of a component has changed. The active descendant is used in objects with transient children EVENT_ACTIVE_DECENDENT_CHANGED
DOCUMENT_ATTRIBUTE_CHANGED The document wide attributes of the document object have changed. EVENT_DOCUMENT_ATTRIBUTES_CHANGED
DOCUMENT_LOAD_COMPLETE The loading of the document has completed. EVENT_DOCUMENT_LOAD_COMPLETE
DOCUMENT_LOAD_STOPPED The loading of the document was interrupted. EVENT_DOCUMENT_LOAD_STOPPED
DOCUMENT_RELOAD The document contents are being reloaded. EVENT_DOCUMENT_RELOAD
HYPERLINK_END_INDEX_CHANGED The ending index of this link within the containing string has changed. EVENT_HYPERLINK_END_INDEX_CHANGED
HYPERLINK_NUMBER_OF_ANCHORS_CHANGED The number of anchors assoicated with this hyperlink object has changed. EVENT_HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
HYPERLINK_SELECTED_LINK_CHANGED The hyperlink selected state changed from selected to unselected or from unselected to selected. EVENT_HYPERLINK_SELECTED_LINK_CHANGED
HYPERTEXT_LINK_ACTIVATED One of the links associated with the hypertext object has been activated. EVENT_HYPERTEXT_LINK_ACTIVATED
HYPERTEXT_LINK_SELECTED One of the links associated with the hypertext object has been selected. EVENT_HYPERTEXT_LINK_SELECTED
HYPERLINK_START_INDEX_CHANGED The starting index of this link within the containing string has changed. EVENT_HYPERLINK_START_INDEX_CHANGED
HYPERTEXT_CHANGED Focus has changed from one hypertext object to another, or focus moved from a non-hypertext object to a hypertext object, or focus moved from a hypertext object to a non-hypertext object. EVENT_HYPERTEXT_CHANGED
HYPERTEXT_NLINKS_CHANGED The number of hyperlinks associated with a hypertext object changed. EVENT_HYPERTEXT_NLINKS_CHANGED
OBJECT_ATTRIBUTE_CHANGED An object's attributes changed. EVENT_OBJECT_ATTRIBUTE_CHANGED
PAGE_CHANGED A slide changed in a presentation document or a page boundary was crossed in a word processing document. EVENT_PAGE_CHANGED
ROLE_CHANGED An object's role changed. EVENT_ROLE_CHANGED
TABLE_CAPTION_CHANGED A table caption changed. EVENT_TABLE_CAPTION_CHANGED
TABLE_COLUMN_DESCRIPTION_CHANGED A table's column description changed. EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
TABLE_COLUMN_DESCRIPTION_CHANGED A table's column description changed. EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
TABLE_COLUMN_HEADER_CHANGED A table's column header changed. EVENT_TABLE_COLUMN_HEADER_CHANGED
TABLE_MODEL_CHANGED A table's data changed. EVENT_TABLE_MODEL_CHANGED
TABLE_ROW_DESCRIPTION_CHANGED A table's row description changed. EVENT_TABLE_ROW_DESCRIPTION_CHANGED
TABLE_ROW_HEADER_CHANGED A table's row header changed. EVENT_TABLE_ROW_HEADER_CHANGED
TABLE_SUMMARY_CHANGED A table's summary changed. EVENT_TABLE_SUMMARY_CHANGED
TEXT_ATTRIBUTE_CHANGED A text object's attributes changed. EVENT_TEXT_ATTRIBUTE_CHANGED
TEXT_CARET_MOVED The caret has moved to a new position. EVENT_TEXT_CARET_MOVED
TEXT_CHANGED This event indicates general text changes, i.e. changes to text that is exposed through the IAccessibleText and IAccessibleEditableText interfaces. EVENT_TEXT_CHANGED
TEXT_INSERTED Text was inserted. EVENT_TEXT_INSERTED
TEXT_REMOVED Text was removed. EVENT_TEXT_REMOVED
TEXT_UPDATED Text was updated. EVENT_TEXT_UPDATED
TEXT_SELECTION_CHANGED The text selection changed. EVENT_TEXT_SELECTION_CHANGED
VISIBLE_DATA_CHANGED A visibile data event indicates the change of the visual appearance of an accessible object. This includes for example most of the attributes available via the IAccessibleComponent interface. EVENT_VISIBLE_DATA_CHANGED
COLUMN_CHANGED The caret moved from one column to the next. EVENT_COLUMN_CHANGED
SECTION_CHANGED The caret moved from one section to the next. EVENT_SECTION_CHANGED

Document Tags and Contributors

Contributors to this page: Sheppy, Surkov.alexander
Last updated by: Sheppy,