atk-AtkState              package:RGtk2              R Documentation

_A_t_k_S_t_a_t_e

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

     An AtkState describes a component's particular state.

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

     'atkStateTypeRegister(name)'
      'atkStateTypeGetName(type)'
      'atkStateTypeForName(name)'

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

     An AtkState describes a component's particular state. The actual
     state of an component is described by its AtkStateSet, which is a
     set of AtkStates.

_E_n_u_m_s _a_n_d _F_l_a_g_s:

     '_A_t_k_S_t_a_t_e_T_y_p_e' The possible types of states of an object  

          '_i_n_v_a_l_i_d' Indicates an invalid state

          '_a_c_t_i_v_e' Indicates a window is currently the active window

          '_a_r_m_e_d' Indicates that the object is armed.

          '_b_u_s_y' Indicates the current object is busy.  This state may
               be used by implementors of Document to indicate that
               content loading is in process.

          '_c_h_e_c_k_e_d' Indicates this object is currently checked

          '_d_e_f_u_n_c_t' Indicates the user interface object corresponding
               to this object no longer exists

          '_e_d_i_t_a_b_l_e' Indicates the user can change the contents of this
               object

          '_e_n_a_b_l_e_d' Indicates that this object is enabled. An
               inconsistent GtkToggleButton is an example of an object
               which is sensitive but not enabled.

          '_e_x_p_a_n_d_a_b_l_e' Indicates this object allows progressive
               disclosure of its children

          '_e_x_p_a_n_d_e_d' Indicates this object its expanded

          '_f_o_c_u_s_a_b_l_e' Indicates this object can accept keyboard focus,
               which means all events resulting from typing on the
               keyboard will normally be passed to it when it has focus

          '_f_o_c_u_s_e_d' Indicates this object currently has the keyboard
               focus

          '_h_o_r_i_z_o_n_t_a_l' Indicates the orientation of this object is
               horizontal

          '_i_c_o_n_i_f_i_e_d' Indicates this object is minimized and is
               represented only by an icon

          '_m_o_d_a_l' Indicates something must be done with this object
               before the user can interact with an object in a
               different window

          '_m_u_l_t_i-_l_i_n_e' Indicates this (text) object can contain
               multiple lines of text

          '_m_u_l_t_i_s_e_l_e_c_t_a_b_l_e' Indicates this object allows more than one
               of its children to be selected at the same time

          '_o_p_a_q_u_e' Indicates this object paints every pixel within its
               rectangular region.

          '_p_r_e_s_s_e_d' Indicates this object is currently pressed

          '_r_e_s_i_z_a_b_l_e' Indicates the size of this object is not fixed

          '_s_e_l_e_c_t_a_b_l_e' Indicates this object is the child of an object
               that allows its children to be selected and that this
               child is one of those children that can be selected

          '_s_e_l_e_c_t_e_d' Indicates this object is the child of an object
               that allows its children to be selected and that this
               child is one of those children that has been selected

          '_s_e_n_s_i_t_i_v_e' Indicates this object is sensitive

          '_s_h_o_w_i_n_g' Indicates this object, the object's parent, the
               object's parent's parent, and so on, are all visible

          '_s_i_n_g_l_e-_l_i_n_e' Indicates this (text) object can contain only a
               single line of text

          '_s_t_a_l_e' Indicates that the index associated with this object
               has changed since the user accessed the object.

          '_t_r_a_n_s_i_e_n_t' Indicates this object is transient

          '_v_e_r_t_i_c_a_l' Indicates the orientation of this object is
               vertical

          '_v_i_s_i_b_l_e' Indicates this object is visible

          '_m_a_n_a_g_e_s-_d_e_s_c_e_n_d_a_n_t_s' Indicates that
               "active-descendant-changed" event is sent when children
               become 'active' (i.e. are selected or navigated to
               onscreen). Used to prevent need to enumerate all
               children in very large containers, like tables.

          '_i_n_d_e_t_e_r_m_i_n_a_t_e' Indicates that a check box is in a state
               other than checked or not checked.

          '_t_r_u_n_c_a_t_e_d' Indicates that an object is truncated, e.g. a
               text value in a speradsheet cell.

          '_r_e_q_u_i_r_e_d' Indicates that explicit user interaction with an
               object is required by the user interface, e.g. a
               required field in a "web-form" interface.

          '_a_n_i_m_a_t_e_d' Indicates that the object has encountered an error
               condition due to failure of input validation. For
               instance, a form control may acquire this state in
               response to invalid or malformed user input.

          '_v_i_s_i_t_e_d' Indicates that the object may exhibit "typeahead"
               behavior in response to user keystrokes, e.g. one
               keystroke may result in the insertion of several
               characters into an entry, or result in the
               auto-selection of an item in a list.  This state
               supplants 'ATK.ROLE.AUTOCOMPLETE'.

          '_d_e_f_a_u_l_t' Indicates that the object in question supports text
               selection. It should only be exposed on objects which
               implement the Text interface, in order to distinguish
               this state from 'ATK.STATE.SELECTABLE', which infers
               that the object in question is a selectable child of an
               object which implements Selection. While similar, text
               selection and subelement selection are distinct
               operations.

          '_l_a_s_t-_d_e_f_i_n_e_d' Indicates that the object is the "default"
               active component, i.e. the object which is activated by
               an end-user press of the "Enter" or "Return" key. 
               Typically a "close" or "submit" button.

_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/atk-AtkState.html>

