Accessibility/IA2ToGecko: Difference between revisions

Jump to navigation Jump to search
Line 953: Line 953:


{| summary="Proposed mapping IA2 Events to Gecko Events" width="90%" border="1" cellspacing="1" cellpadding="1"
{| summary="Proposed mapping IA2 Events to Gecko Events" width="90%" border="1" cellspacing="1" cellpadding="1"
! IA2 Event
! IA2 Event ('IA2_EVENT_' prefix is omitted)
! Description
! Description
! Gecko Event
! Gecko Event ('EVENT_' prefix is omitted)
! Is supported
! Is supported
|-
|-
| IA2_EVENT_ACTION_CHANGED
| ACTION_CHANGED
| The change of the number or attributes of actions of an accessible object is signaled by events of this type.
| The change of the number or attributes of actions of an accessible object is signaled by events of this type.
| EVENT_ACTION_CHANGE
| ACTION_CHANGE
| No
| No
|-
|-
| IA2_EVENT_ACTIVE_DECENDENT_CHANGED
| ACTIVE_DECENDENT_CHANGED
| The active descendant of a component has changed.  The active descendant is used in objects with transient children
| The active descendant of a component has changed.  The active descendant is used in objects with transient children
| EVENT_ACTIVE_DECENDENT_CHANGED
| ACTIVE_DECENDENT_CHANGED
| No
| No
|-
|-
| IA2_EVENT_DOCUMENT_ATTRIBUTE_CHANGED
| DOCUMENT_ATTRIBUTE_CHANGED
| The document wide attributes of the document object have changed.
| The document wide attributes of the document object have changed.
| EVENT_DOCUMENT_ATTRIBUTES_CHANGED
| DOCUMENT_ATTRIBUTES_CHANGED
| No
| No
|-
|-
| IA2_EVENT_DOCUMENT_LOAD_COMPLETE
| DOCUMENT_LOAD_COMPLETE
| The loading of the document has completed.
| The loading of the document has completed.
| EVENT_DOCUMENT_LOAD_COMPLETE
| DOCUMENT_LOAD_COMPLETE
| Yes
| Yes
|-
|-
| IA2_EVENT_DOCUMENT_LOAD_STOPPED
| DOCUMENT_LOAD_STOPPED
| The loading of the document was interrupted.
| The loading of the document was interrupted.
| EVENT_DOCUMENT_LOAD_STOPPED
| DOCUMENT_LOAD_STOPPED
| Yes
| Yes
|-
|-
| IA2_EVENT_DOCUMENT_RELOAD
| DOCUMENT_RELOAD
| The document contents are being reloaded.
| The document contents are being reloaded.
| EVENT_DOCUMENT_RELOAD
| DOCUMENT_RELOAD
| Yes
| Yes
|-
|-
| IA2_EVENT_HYPERLINK_END_INDEX_CHANGED
| HYPERLINK_END_INDEX_CHANGED
| The ending index of this link within the containing string has changed.
| The ending index of this link within the containing string has changed.
| EVENT_HYPERLINK_END_INDEX_CHANGED
| HYPERLINK_END_INDEX_CHANGED
| No
| No
|-
|-
| IA2_EVENT_HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
| HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
| The number of anchors assoicated with this hyperlink object has changed.
| The number of anchors assoicated with this hyperlink object has changed.
| EVENT_HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
| HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
| No
| No
|-
|-
| IA2_EVENT_HYPERLINK_SELECTED_LINK_CHANGED
| HYPERLINK_SELECTED_LINK_CHANGED
| The hyperlink selected state changed from selected to unselected or from unselected to selected.
| The hyperlink selected state changed from selected to unselected or from unselected to selected.
| EVENT_HYPERLINK_SELECTED_LINK_CHANGED
| HYPERLINK_SELECTED_LINK_CHANGED
| No
| No
|-
|-
| IA2_EVENT_HYPERTEXT_LINK_ACTIVATED
| HYPERTEXT_LINK_ACTIVATED
| One of the links associated with the hypertext object has been activated.
| One of the links associated with the hypertext object has been activated.
| EVENT_HYPERTEXT_LINK_ACTIVATED
| HYPERTEXT_LINK_ACTIVATED
| No
| No
|-
|-
| IA2_EVENT_HYPERTEXT_LINK_SELECTED
| HYPERTEXT_LINK_SELECTED
| One of the links associated with the hypertext object has been selected.
| One of the links associated with the hypertext object has been selected.
| EVENT_HYPERTEXT_LINK_SELECTED
| HYPERTEXT_LINK_SELECTED
| Yes
| Yes
|-
|-
| IA2_EVENT_HYPERLINK_START_INDEX_CHANGED
| HYPERLINK_START_INDEX_CHANGED
| The starting index of this link within the containing string has changed.
| The starting index of this link within the containing string has changed.
| EVENT_HYPERLINK_START_INDEX_CHANGED
| HYPERLINK_START_INDEX_CHANGED
| No
| No
|-
|-
| IA2_EVENT_HYPERTEXT_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.
| 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_CHANGED
| No
| No
|-
|-
| IA2_EVENT_HYPERTEXT_NLINKS_CHANGED
| HYPERTEXT_NLINKS_CHANGED
| The number of hyperlinks associated with a hypertext object changed.
| The number of hyperlinks associated with a hypertext object changed.
| EVENT_HYPERTEXT_NLINKS_CHANGED
| HYPERTEXT_NLINKS_CHANGED
| No
| No
|-
|-
| IA2_EVENT_OBJECT_ATTRIBUTE_CHANGED
| OBJECT_ATTRIBUTE_CHANGED
| An object's attributes changed.
| An object's attributes changed.
| EVENT_OBJECT_ATTRIBUTE_CHANGED
| OBJECT_ATTRIBUTE_CHANGED
| No
| No
|-
|-
| IA2_EVENT_PAGE_CHANGED
| PAGE_CHANGED
| A slide changed in a presentation document or a page boundary was crossed in a word processing document.
| A slide changed in a presentation document or a page boundary was crossed in a word processing document.
| EVENT_PAGE_CHANGED
| PAGE_CHANGED
| No
| No
|-
|-
| IA2_EVENT_ROLE_CHANGED
| ROLE_CHANGED
| An object's role changed.
| An object's role changed.
| EVENT_ROLE_CHANGED
| ROLE_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_CAPTION_CHANGED
| TABLE_CAPTION_CHANGED
| A table caption changed.
| A table caption changed.
| EVENT_TABLE_CAPTION_CHANGED
| TABLE_CAPTION_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
| TABLE_COLUMN_DESCRIPTION_CHANGED
| A table's column description changed.
| A table's column description changed.
| EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
| TABLE_COLUMN_DESCRIPTION_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
| TABLE_COLUMN_DESCRIPTION_CHANGED
| A table's column description changed.
| A table's column description changed.
| EVENT_TABLE_COLUMN_DESCRIPTION_CHANGED
| TABLE_COLUMN_DESCRIPTION_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_COLUMN_HEADER_CHANGED
| TABLE_COLUMN_HEADER_CHANGED
| A table's column header changed.
| A table's column header changed.
| EVENT_TABLE_COLUMN_HEADER_CHANGED
| TABLE_COLUMN_HEADER_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_MODEL_CHANGED
| TABLE_MODEL_CHANGED
| A table's data changed.
| A table's data changed.
| EVENT_TABLE_MODEL_CHANGED
| TABLE_MODEL_CHANGED
| Yes
| Yes
|-
|-
| IA2_EVENT_TABLE_ROW_DESCRIPTION_CHANGED
| TABLE_ROW_DESCRIPTION_CHANGED
| A table's row description changed.
| A table's row description changed.
| EVENT_TABLE_ROW_DESCRIPTION_CHANGED
| TABLE_ROW_DESCRIPTION_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_ROW_HEADER_CHANGED
| TABLE_ROW_HEADER_CHANGED
| A table's row header changed.
| A table's row header changed.
| EVENT_TABLE_ROW_HEADER_CHANGED
| TABLE_ROW_HEADER_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TABLE_SUMMARY_CHANGED
| TABLE_SUMMARY_CHANGED
| A table's summary changed.
| A table's summary changed.
| EVENT_TABLE_SUMMARY_CHANGED
| TABLE_SUMMARY_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TEXT_ATTRIBUTE_CHANGED
| TEXT_ATTRIBUTE_CHANGED
| A text object's attributes changed.
| A text object's attributes changed.
| EVENT_TEXT_ATTRIBUTE_CHANGED
| TEXT_ATTRIBUTE_CHANGED
| No
| No
|-
|-
| IA2_EVENT_TEXT_CARET_MOVED
| TEXT_CARET_MOVED
| The caret has moved to a new position.
| The caret has moved to a new position.
| EVENT_TEXT_CARET_MOVED
| TEXT_CARET_MOVED
| Yes
| Yes
|-
|-
| IA2_EVENT_TEXT_CHANGED
| TEXT_CHANGED
| This event indicates general text changes, i.e. changes to text that is exposed through the IAccessibleText and IAccessibleEditableText interfaces.
| This event indicates general text changes, i.e. changes to text that is exposed through the IAccessibleText and IAccessibleEditableText interfaces.
| EVENT_TEXT_CHANGED
| TEXT_CHANGED
| Yes
| Yes
|-
|-
| IA2_EVENT_TEXT_INSERTED
| TEXT_INSERTED
| Text was inserted.
| Text was inserted.
| EVENT_TEXT_INSERTED
| TEXT_INSERTED
| No
| No
|-
|-
| IA2_EVENT_TEXT_REMOVED
| TEXT_REMOVED
| Text was removed.
| Text was removed.
| EVENT_TEXT_REMOVED
| TEXT_REMOVED
| No
| No
|-
|-
| IA2_EVENT_TEXT_UPDATED
| TEXT_UPDATED
| Text was updated.
| Text was updated.
| EVENT_TEXT_UPDATED
| TEXT_UPDATED
| No
| No
|-
|-
| IA2_EVENT_TEXT_SELECTION_CHANGED
| TEXT_SELECTION_CHANGED
| The text selection changed.
| The text selection changed.
| EVENT_TEXT_SELECTION_CHANGED
| TEXT_SELECTION_CHANGED
| Yes
| Yes
|-
|-
| IA2_EVENT_VISIBLE_DATA_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.
| 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
| VISIBLE_DATA_CHANGED
| No
| No
|-
|-
| IA2_EVENT_COLUMN_CHANGED
| COLUMN_CHANGED
| The caret moved from one column to the next.
| The caret moved from one column to the next.
| EVENT_COLUMN_CHANGED
| COLUMN_CHANGED
| No
| No
|-
|-
| IA2_EVENT_SECTION_CHANGED
| SECTION_CHANGED
| The caret moved from one section to the next.
| The caret moved from one section to the next.
| EVENT_SECTION_CHANGED
| SECTION_CHANGED
| No
| No
|}
|}
Confirmed users
1,396

edits

Navigation menu