Value | Symbolic name | Description |
| 0 | Atk::STATE_INVALID |
Indicates an invalid state
|
| 1 | Atk::STATE_ACTIVE |
Indicates a window is currently the active window
|
| 2 | Atk::STATE_ARMED |
Indicates that the object is armed
|
| 3 | Atk::STATE_BUSY |
Indicates the current object is busy
|
| 4 | Atk::STATE_CHECKED |
Indicates this object is currently checked
|
| 5 | Atk::STATE_DEFUNCT |
Indicates the user interface object corresponding to this
object no longer exists
|
| 6 | Atk::STATE_EDITABLE |
Indicates the user can change the contents of this object
|
| 7 | Atk::STATE_ENABLED |
Indicates that this object is enabled. An inconsistent
GtkToggleButton is an example of an object which
is sensitive but not enabled.
|
| 8 | Atk::STATE_EXPANDABLE |
Indicates this object allows progressive disclosure of its children
|
| 9 | Atk::STATE_EXPANDED |
Indicates this object its expanded
|
| 10 | Atk::STATE_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
|
| 11 | Atk::STATE_FOCUSED |
Indicates this object currently has the keyboard focus
|
| 12 | Atk::STATE_HORIZONTAL |
Indicates the orientation of this object is horizontal
|
| 13 | Atk::STATE_ICONIFIED |
Indicates this object is minimized and is represented only by an icon
|
| 14 | Atk::STATE_MODAL |
Indicates something must be done with this object before
the user can interact with an object in a different window
|
| 15 | Atk::STATE_MULTI_LINE |
Indicates this (text) object can contain multiple lines of text
|
| 16 | Atk::STATE_MULTISELECTABLE |
Indicates this object allows more than one of its children to be selected at the same time
|
| 17 | Atk::STATE_OPAQUE |
Indicates this object paints every pixel within its rectangular region
|
| 18 | Atk::STATE_PRESSED |
Indicates this object is currently pressed
|
| 19 | Atk::STATE_RESIZABLE |
Indicates the size of this object is not fixed
|
| 20 | Atk::STATE_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
|
| 21 | Atk::STATE_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
|
| 22 | Atk::STATE_SENSITIVE |
Indicates this object is sensitive
|
| 23 | Atk::STATE_SHOWING |
Indicates this object, the object's parent, the object's
parent's parent, and so on, are all visible
|
| 24 | Atk::STATE_SINGLE_LINE |
Indicates this (text) object can contain only a single line of text
|
| 25 | Atk::STATE_STALE |
Indicates that the index associated with this object has changed
since the user accessed the object.
|
| 26 | Atk::STATE_TRANSIENT |
Indicates this object is transient
|
| 27 | Atk::STATE_VERTICAL |
Indicates the orientation of this object is vertical
|
| 28 | Atk::STATE_VISIBLE |
Indicates this object is visible
|
| 29 | Atk::STATE_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.
|
| 30 | Atk::STATE_INDETERMINATE |
Indicates that a check box is in a state other than checked or not checked.
|
| 31 | Atk::STATE_TRUNCATED |
Indicates that an object is truncated, e.g. a text value in a speradsheet cell.
|
| 32 | Atk::STATE_LAST_DEFINED |
Not a valid state, used for finding end of enumeration
|