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]