MSAA Relations

« AT APIs Support Page

Introduction

Mapping for ATK/AT-SPI relations to Gecko Relations.

Relations List

IA2 Relation Description Gecko Relation
RELATION_CONTROLLED_BY Indicates an object controlled by one or more target objects RELATION_CONTROLLED_BY
RELATION_CONTROLLER_FOR Indicates an object is an controller for one or more target objects. RELATION_CONTROLLER_FOR
RELATION_LABEL_FOR Indicates an object is a label for one or more target objects. RELATION_LABEL_FOR
RELATION_LABELED_BY Indicates an object is labelled by one or more target objects. RELATION_LABELED_BY
RELATION_MEMBER_OF Indicates an object is a member of a group of one or more target objects. RELATION_MEMBER_OF
RELATION_NODE_CHILD_OF Indicates an object is a cell in a treetable which is displayed because a cell in the same column is expanded and identifies that cell. RELATION_NODE_CHILD_OF
RELATION_FLOWS_TO Indicates that the object has content that flows logically to another RELATION_FLOWS_TO
RELATION_FLOWS_FROM Indicates that the object has content that flows logically from RELATION_FLOWS_FROM
RELATION_SUBWINDOW_OF Indicates a subwindow attached to a component but otherwise has no connection in the UI heirarchy to that component. RELATION_SUBWINDOW_OF
RELATION_EMBEDS Indicates that the object visually embeds RELATION_EMBEDS
RELATION_EMBEDDED_BY Indicates that this object's content is visualy embedded in another object. RELATION_EMBEDDED_BY
RELATION_POPUP_FOR Indicates that an object is a popup for another object. RELATION_POPUP_FOR
RELATION_PARENT_WINDOW_OF Indicates that an object is a parent window of another object. RELATION_PARENT_WINDOW_OF
RELATION_DESCRIBED_BY Indicates that another object provides descriptive information about this object; more verbose than ATK_RELATION_LABELLED_BY. RELATION_DESCRIBED_BY
RELATION_DESCRIPTION_FOR Indicates that an object provides descriptive information about another object; more verbose than ATK_RELATION_LABEL_FOR. RELATION_DESCRIPTION_FOR

Document Tags and Contributors

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