AtkTable {RGtk2}R Documentation

AtkTable

Description

The ATK interface implemented for UI components which contain tabular or row/column information.

Methods and Functions

atkTableRefAt(object, row, column)
atkTableGetIndexAt(object, row, column)
atkTableGetColumnAtIndex(object, index)
atkTableGetRowAtIndex(object, index)
atkTableGetNColumns(object)
atkTableGetNRows(object)
atkTableGetColumnExtentAt(object, row, column)
atkTableGetRowExtentAt(object, row, column)
atkTableGetCaption(object)
atkTableGetColumnDescription(object, column)
atkTableGetRowDescription(object, row)
atkTableGetColumnHeader(object, column)
atkTableGetRowHeader(object, row)
atkTableGetSummary(object)
atkTableSetCaption(object, caption)
atkTableSetRowDescription(object, row, description)
atkTableSetColumnDescription(object, column, description)
atkTableSetRowHeader(object, row, header)
atkTableSetColumnHeader(object, column, header)
atkTableSetSummary(object, accessible)
atkTableGetSelectedColumns(object)
atkTableGetSelectedRows(object)
atkTableIsColumnSelected(object, column)
atkTableIsRowSelected(object, row)
atkTableIsSelected(object, row, column)
atkTableAddColumnSelection(object, column)
atkTableAddRowSelection(object, row)
atkTableRemoveColumnSelection(object, column)
atkTableRemoveRowSelection(object, row)

Hierarchy

GInterface
   +----AtkTable

Implementations

AtkTable is implemented by AtkNoOpObject.

Detailed Description

AtkTable should be implemented by components which present elements ordered via rows and columns. It may also be used to present tree-structured information if the nodes of the trees can be said to contain multiple "columns". Individual elements of an AtkTable are typically referred to as "cells", and these cells are exposed by AtkTable as child

AtkObjects
of the AtkTable. Both row/column and child-index-based access to these children is provided. Children of AtkTable are frequently "lightweight" objects, that is, they may not have backing widgets in the host UI toolkit. They are therefore often transient. Since tables are often very complex, AtkTable includes provision for offering simplified summary information, as well as row and column headers and captions. Headers and captions are
AtkObjects
which may implement other interfaces (AtkText, AtkImage, etc.) as appropriate. AtkTable summaries may themselves be (simplified)
AtkTables
, etc.

Structures

AtkTable

The AtkTable structure does not contain any fields.

Signals

Author(s)

Derived by RGtkGen from GTK+ documentation

References

http://library.gnome.org/devel//atk/AtkTable.html

See Also

AtkObject


[Package RGtk2 version 2.20.21 Index]