atkRoleRegister(name)
atkImplementorRefAccessible(object)
atkObjectGetName(object)
atkObjectGetDescription(object)
atkObjectGetParent(object)
atkObjectGetNAccessibleChildren(object)
atkObjectRefAccessibleChild(object, i)
atkObjectRefRelationSet(object)
atkObjectGetLayer(object)
atkObjectGetMdiZorder(object)
atkObjectGetRole(object)
atkObjectRefStateSet(object)
atkObjectGetIndexInParent(object)
atkObjectSetName(object, name)
atkObjectSetDescription(object, description)
atkObjectSetParent(object, parent)
atkObjectSetRole(object, role)
atkObjectConnectPropertyChangeHandler(object, handler)
atkObjectRemovePropertyChangeHandler(object, handler.id)
atkObjectNotifyStateChange(object, state, value)
atkObjectInitialize(object, data)
atkObjectAddRelationship(object, relationship, target)
atkObjectRemoveRelationship(object, relationship, target)
atkObjectGetAttributes(object)
atkRoleGetName(role)
atkRoleGetLocalizedName(role)
atkRoleForName(name) GObject
+----AtkObject
+----AtkGObjectAccessible
+----AtkNoOpObjectAtkObject (or instances of AtkObject-derived types) are
queried for properties which relate basic (and generic) properties of a
UI component such as name and description. Instances of AtkObject
may also be queried as to whether they implement other ATK interfaces
(e.g. AtkAction, AtkComponent, etc.), as appropriate to the role
which a given UI component plays in a user interface.
All UI components in an application which provide useful
information or services to the user must provide corresponding
AtkObject instances on request (in GTK+, for instance, usually
on a call to #gtkWidgetGetAccessible), either via ATK support
built into the toolkit for the widget class or ancestor class, or in
the case of custom widgets, if the inherited AtkObject implementation
is insufficient, via instances of a new AtkObject subclass.AtkObjectAtkImplementorAtkRoleinvalidaccel-labelalertanimationarrowcalendarcanvascheck-boxcheck-menu-itemcolor-choosercolumn-headercombo-boxdate-editordesktop-icondesktop-framedialdialogdirectory-panedrawing-areafile-chooserfillerfont-chooserframeglass-panehtml-containericonimageinternal-framelabellayered-panelistlist-itemmenumenu-barmenu-itemoption-panepage-tabpage-tab-listpanelpassword-textpopup-menuprogress-barpush-buttonradio-buttonradio-menu-itemroot-panerow-headerscroll-barscroll-paneseparatorslidersplit-panespin-buttonstatusbartabletable-celltable-column-headertable-row-headertear-off-menu-itemterminalSince: ATK-0.6texttoggle-buttontool-bartool-tiptreetree-tableSince: ATK-0.7unknownviewportwindowheaderSince: ATK-1.1.1footerSince: ATK-1.1.1paragraphSince: ATK-1.1.1rulerSince: ATK-1.1.1applicationATK.ROLE.FRAME objects or other types of accessibles. The root accessible of any application's ATK hierarchy should have ATK_ROLE_APPLICATION. Since: ATK-1.1.4autocompleteSince: ATK-1.3editbarSince: ATK-1.5embeddedSince: ATK-1.7.2formATK.STATE.EDITABLE is present. Since: ATK-1.11last-definedSince: ATK-1.11AtkLayerinvalidbackgroundcanvaswidgetmdipopupoverlaywindowAtkFunction(data)AtkPropertyChangeHandler(Param1, Param2)atkObjectConnectPropertyChangeHandler. active-descendant-changed(atkobject, arg1, user.data)atkobjectAtkObject] the object which received the signal.arg1user.datachildren-changed(atkobject, arg1, arg2, user.data)atkobjectAtkObject] the object which received the signal.arg1arg2user.datafocus-event(atkobject, arg1, user.data)atkobjectAtkObject] the object which received the signal.arg1user.dataproperty-change(atkobject, arg1, user.data)atkobjectAtkObject] the object which received the signal.arg1user.datastate-change(atkobject, arg1, arg2, user.data)atkobjectAtkObject] the object which received the signal.arg1arg2user.datavisible-data-changed(atkobject, user.data)atkobjectAtkObject] the object which received the signal.user.dataaccessible-component-layer [integer : Read]accessible-component-mdi-zorder [integer : Read]accessible-description [character : * : Read / Write]accessible-hypertext-nlinks [integer : Read]accessible-name [character : * : Read / Write]accessible-parent [AtkObject : * : Read / Write]accessible-role [integer : Read / Write]accessible-table-caption [character : * : Read / Write]accessible-table-caption-object [AtkObject : * : Read / Write]accessible-table-column-description [character : * : Read / Write]accessible-table-column-header [AtkObject : * : Read / Write]accessible-table-row-description [character : * : Read / Write]accessible-table-row-header [AtkObject : * : Read / Write]accessible-table-summary [AtkObject : * : Read / Write]accessible-value [numeric : Read / Write]AtkObjectFactory
AtkRegistry
GtkAccessible