The Atk library provides a set of interfaces for accessibility. By supporting the Atk interfaces, an application or toolkit can be used such as tools such as screen readers, magnifiers, and alternative input devices.
Type | Reason |
---|---|
ActionAdapter | Action adapter. |
ActiveDescendantChangedArgs | Event data. |
BoundsChangedArgs | Event data. |
ChildrenChangedArgs | Event data. |
ColumnDeletedArgs | Event data. |
ColumnInsertedArgs | Event data. |
ComponentAdapter | Component adapter. |
DocumentAdapter | Document adapter. |
EditableTextAdapter | EditableText adapter. |
Focus | Documentation for this section has not yet been entered. |
FocusEventArgs | Event data. |
Global | Global API elements for Atk |
GObjectAccessible | This object class is derived from Atk.Object and can be used as a basis implementing accessible objects. |
Hyperlink | An ATK object which encapsulates a link or set of links in a hypertext document. |
HyperlinkImplAdapter | HyperlinkImpl adapter. |
HypertextAdapter | Hypertext adapter. |
ImageAdapter | Image adapter. |
ImplementorAdapter | Implementor adapter. |
LinkSelectedArgs | Event data. |
Misc | Documentation for this section has not yet been entered. |
NoOpObject | An Atk.Object which purports to implement all Atk interfaces. |
NoOpObjectFactory | The Atk.ObjectFactory which creates an Atk.NoOpObject. |
Object | The base object class for the Accessibility Toolkit API. |
ObjectFactory | The base object class for a factory used to create accessible objects for objects of a specific GLib.GType. |
PropertyChangeArgs | Event data. |
Registry | An object used to store the GLib.GType of the factories used to create an accessible object for an object of a particular GLib.GType. |
Relation | An Atk.Relation describes a relation between an object and one or more other objects. |
RelationSet | A set of Atk.Relations, normally the set which an Atk.Object has. |
RowDeletedArgs | Event data. |
RowInsertedArgs | Event data. |
SelectionAdapter | Selection adapter. |
StateChangeArgs | Event data. |
StateManager | An AtkState describes a component's particular state. |
StateSet | An Atk.StateSet determines a component's state set. |
StreamableContentAdapter | StreamableContent adapter. |
TableAdapter | Table adapter. |
TextAdapter | Text adapter. |
TextCaretMovedArgs | Event data. |
TextChangedArgs | Event data. |
Util | This is a utility class which supports the adding and removal of event listeners. |
ValueAdapter | Value adapter. |
Type | Reason |
---|---|
Action | The ATK interface provided by UI components which the user can activate/interact with, this should be implemented by instances of Atk.Object classes with which the user can interact directly, i.e. buttons, checkboxes, scrollbars, e.g. components which are not "passive" providers of UI information. |
ActionImplementor | Action implementor interface. |
Component | The ATK interface provided by UI components which occupy a physical area on the screen. |
ComponentImplementor | Component implementor interface. |
Document | The interface which allows access to a DOM associated with on object. |
DocumentImplementor | Document implementor interface. |
EditableText | The ATK interface implemented by components containing user-editable text content |
EditableTextImplementor | EditableText implementor interface. |
HyperlinkImpl | Interface to obtain a Hyperlink implementation. |
HyperlinkImplImplementor | HyperlinkImpl implementor interface. |
Hypertext | The interface which provides standard mechanism for manipulating hyperlinks. |
HypertextImplementor | Hypertext implementor interface. |
Image | Implemented by AtkObject subtypes on behalf of components which display image/pixmap information onscreen, and which provide information (other than just widget borders, etc.) via that image content. |
ImageImplementor | Image implementor interface. |
Implementor | Documentation for this section has not yet been entered. |
ImplementorImplementor | Implementor implementor interface. |
Selection | The ATK interface implemented by container objects whose Atk.Object children can be selected. |
SelectionImplementor | Selection implementor interface. |
StreamableContent | The interface which provides access to streamable content. |
StreamableContentImplementor | StreamableContent implementor interface. |
Table | The interface implemented for UI components which contain tabular or row/column information. |
TableImplementor | Table implementor interface. |
Text | The interface implemented by components with text content. |
TextImplementor | Text implementor interface. |
Value | The interface implemented by valuators and components which display or select a value from a bounded range of values. |
ValueImplementor | Value implementor interface. |
Type | Reason |
---|---|
Attribute | A string name/value pair representing a text attribute. |
KeyEventStruct | Documentation for this section has not yet been entered. |
PropertyValues | Documentation for this section has not yet been entered. |
Rectangle | Documentation for this section has not yet been entered. |
TextRange | A structure used to describe a text range. |
TextRectangle | A structure used to store a rectangle used by Atk.Text. |
Type | Reason |
---|---|
ActiveDescendantChangedHandler | Event handler. |
BoundsChangedHandler | Event handler. |
ChildrenChangedHandler | Event handler. |
ColumnDeletedHandler | Event handler. |
ColumnInsertedHandler | Event handler. |
EventListener | Documentation for this section has not yet been entered. |
EventListenerInit | Documentation for this section has not yet been entered. |
FocusEventHandler | Event handler. |
FocusHandler | Event handler. |
Function | Documentation for this section has not yet been entered. |
KeySnoopFunc | Documentation for this section has not yet been entered. |
LinkSelectedHandler | Event handler. |
PropertyChangeEventHandler | Event handler. |
PropertyChangeHandler | Event handler. |
RowDeletedHandler | Event handler. |
RowInsertedHandler | Event handler. |
StateChangeHandler | Event handler. |
TextCaretMovedHandler | Event handler. |
TextChangedHandler | Event handler. |
Util.AddKeyEventListenerDelegate | Documentation for this section has not yet been entered. |
Util.GetRootDelegate | Documentation for this section has not yet been entered. |
Util.GetToolkitNameDelegate | Documentation for this section has not yet been entered. |
Util.GetToolkitVersionDelegate | Documentation for this section has not yet been entered. |
Util.RemoveListenerDelegate | Documentation for this section has not yet been entered. |
Type | Reason |
---|---|
CoordType | Specifies how xy coordinates are to be interpreted. |
HyperlinkStateFlags | Describes the type of link |
KeyEventType | Specifies the type of a keyboard event. |
Layer | Describes the layer of a component |
RelationType | Describes the type of the relation |
Role | Describes the role of an object |
StateType | The possible types of states of an object |
TextAttribute | Describes the text attributes supported |
TextBoundary | Text boundary types used for specifying boundaries for regions of text |
TextClipType | Describes the type of clipping required. |