AtkTable                package:RGtk2                R Documentation

_A_t_k_T_a_b_l_e

_D_e_s_c_r_i_p_t_i_o_n:

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

_M_e_t_h_o_d_s _a_n_d _F_u_n_c_t_i_o_n_s:

     '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)'

_H_i_e_r_a_r_c_h_y:

     GInterface
        +----AtkTable 

_I_m_p_l_e_m_e_n_t_a_t_i_o_n_s:

     AtkTable is implemented by 'AtkNoOpObject'.

_D_e_t_a_i_l_e_d _D_e_s_c_r_i_p_t_i_o_n:

     '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.

_S_t_r_u_c_t_u_r_e_s:


     '_A_t_k_T_a_b_l_e' The AtkTable structure does not contain any fields.


_S_i_g_n_a_l_s:


     '_c_o_l_u_m_n-_d_e_l_e_t_e_d(_a_t_k_t_a_b_l_e, _a_r_g_1, _a_r_g_2, _u_s_e_r._d_a_t_a)' The
          "column-deleted" signal is emitted by an object which
          implements the  AtkTable interface when a column is deleted.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_a_r_g_1' [integer] The index of the first column deleted.

          '_a_r_g_2' [integer] The number of columns deleted.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_c_o_l_u_m_n-_i_n_s_e_r_t_e_d(_a_t_k_t_a_b_l_e, _a_r_g_1, _a_r_g_2, _u_s_e_r._d_a_t_a)' The
          "column-inserted" signal is emitted by an object which
          implements the  AtkTable interface when a column is inserted.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_a_r_g_1' [integer] The index of the column inserted.

          '_a_r_g_2' [integer] The number of colums inserted.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_c_o_l_u_m_n-_r_e_o_r_d_e_r_e_d(_a_t_k_t_a_b_l_e, _u_s_e_r._d_a_t_a)' The "column-reordered"
          signal is emitted by an object which implements the  AtkTable
          interface when the columns are reordered.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_m_o_d_e_l-_c_h_a_n_g_e_d(_a_t_k_t_a_b_l_e, _u_s_e_r._d_a_t_a)' The "model-changed" signal is
          emitted by an object which implements the  AtkTable interface
          when the model displayed by the table changes.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_r_o_w-_d_e_l_e_t_e_d(_a_t_k_t_a_b_l_e, _a_r_g_1, _a_r_g_2, _u_s_e_r._d_a_t_a)' The "row-deleted"
          signal is emitted by an object which implements the  AtkTable
          interface when a column is inserted.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_a_r_g_1' [integer] The index of the first row deleted.

          '_a_r_g_2' [integer] The number of rows deleted.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_r_o_w-_i_n_s_e_r_t_e_d(_a_t_k_t_a_b_l_e, _a_r_g_1, _a_r_g_2, _u_s_e_r._d_a_t_a)' The "row-inserted"
          signal is emitted by an object which implements the  AtkTable
          interface when a column is inserted.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_a_r_g_1' [integer] The index of the first row deleted.

          '_a_r_g_2' [integer] The number of rows deleted.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


     '_r_o_w-_r_e_o_r_d_e_r_e_d(_a_t_k_t_a_b_l_e, _u_s_e_r._d_a_t_a)' The "row-reordered" signal is
          emitted by an object which implements the  AtkTable interface
          when the columns are reordered.

          '_a_t_k_t_a_b_l_e' ['AtkTable'] the object which received the signal.

          '_u_s_e_r._d_a_t_a' [R object] user data set when the signal handler
               was connected.


_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

_R_e_f_e_r_e_n_c_e_s:

     <URL: http://developer.gnome.org/doc/API/2.0/atk/AtkTable.html>

_S_e_e _A_l_s_o:

     'AtkObject'

