| atk-AtkState {RGtk2} | R Documentation |
AtkState
Description
An AtkState describes a component's particular state.
Methods and Functions
atkStateTypeRegister(name)
atkStateTypeGetName(type)
atkStateTypeForName(name)
Detailed Description
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.
Enums and Flags
AtkStateType- The possible types of states of an object
invalid- Indicates an invalid state
active- Indicates a window is currently the active window
armed- Indicates that the object is armed
busy- Indicates the current object is busy
checked- Indicates this object is currently checked
defunct- Indicates the user interface object corresponding to this object no longer exists
editable- Indicates the user can change the contents of this object
enabled- Indicates that this object is enabled. An inconsistent GtkToggleButton is an example of an object which is sensitive but not enabled.
expandable- Indicates this object allows progressive disclosure of its children
expanded- Indicates this object its expanded
focusable- 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
focused- Indicates this object currently has the keyboard focus
horizontal- Indicates the orientation of this object is horizontal
iconified- Indicates this object is minimized and is represented only by an icon
modal- Indicates something must be done with this object before the user can interact with an object in a different window
multi-line- Indicates this (text) object can contain multiple lines of text
multiselectable- Indicates this object allows more than one of its children to be selected at the same time
opaque- Indicates this object paints every pixel within its rectangular region
pressed- Indicates this object is currently pressed
resizable- Indicates the size of this object is not fixed
selectable- 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
selected- 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
sensitive- Indicates this object is sensitive
showing- Indicates this object, the object's parent, the object's parent's parent, and so on, are all visible
single-line- Indicates this (text) object can contain only a single line of text
stale- Indicates that the index associated with this object has changed since the user accessed the object.
transient- Indicates this object is transient
vertical- Indicates the orientation of this object is vertical
visible- Indicates this object is visible
manages-descendants- 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.
indeterminate- Indicates that a check box is in a state other than checked or not checked.
truncated- Indicates that an object is truncated, e.g. a text value in a speradsheet cell.
required- Indicates that explicit user interaction with an object is required by the user interface, e.g. a required field in a "web-form" interface.
last-defined- Not a valid state, used for finding end of enumeration
Author(s)
Derived by RGtkGen from GTK+ documentation
References
http://developer.gnome.org/doc/API/2.0/atk/atk-AtkState.html
[Package
RGtk2 version 2.8.6
Index]