Release atk 1.32.0
[atk.git] / docs / tmpl / atkstate.sgml
blob0e3f7713d57f50944012582fa64a465e46d54ae1
1 <!-- ##### SECTION Title ##### -->
2 AtkState
4 <!-- ##### SECTION Short_Description ##### -->
5 An AtkState describes a component's particular state.
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 An AtkState describes a component's particular state. The actual state of
10 an component is described by its AtkStateSet, which is a set of AtkStates.
11 </para>
13 <!-- ##### SECTION See_Also ##### -->
14 <para>
16 </para>
18 <!-- ##### SECTION Stability_Level ##### -->
21 <!-- ##### SECTION Image ##### -->
24 <!-- ##### ENUM AtkStateType ##### -->
25 <para>
27 </para>
29 @ATK_STATE_INVALID:
30 @ATK_STATE_ACTIVE:
31 @ATK_STATE_ARMED:
32 @ATK_STATE_BUSY:
33 @ATK_STATE_CHECKED:
34 @ATK_STATE_DEFUNCT:
35 @ATK_STATE_EDITABLE:
36 @ATK_STATE_ENABLED:
37 @ATK_STATE_EXPANDABLE:
38 @ATK_STATE_EXPANDED:
39 @ATK_STATE_FOCUSABLE:
40 @ATK_STATE_FOCUSED:
41 @ATK_STATE_HORIZONTAL:
42 @ATK_STATE_ICONIFIED:
43 @ATK_STATE_MODAL:
44 @ATK_STATE_MULTI_LINE:
45 @ATK_STATE_MULTISELECTABLE:
46 @ATK_STATE_OPAQUE:
47 @ATK_STATE_PRESSED:
48 @ATK_STATE_RESIZABLE:
49 @ATK_STATE_SELECTABLE:
50 @ATK_STATE_SELECTED:
51 @ATK_STATE_SENSITIVE:
52 @ATK_STATE_SHOWING:
53 @ATK_STATE_SINGLE_LINE:
54 @ATK_STATE_STALE:
55 @ATK_STATE_TRANSIENT:
56 @ATK_STATE_VERTICAL:
57 @ATK_STATE_VISIBLE:
58 @ATK_STATE_MANAGES_DESCENDANTS:
59 @ATK_STATE_INDETERMINATE:
60 @ATK_STATE_TRUNCATED:
61 @ATK_STATE_REQUIRED:
62 @ATK_STATE_INVALID_ENTRY:
63 @ATK_STATE_SUPPORTS_AUTOCOMPLETION:
64 @ATK_STATE_SELECTABLE_TEXT:
65 @ATK_STATE_DEFAULT:
66 @ATK_STATE_ANIMATED:
67 @ATK_STATE_VISITED:
68 @ATK_STATE_LAST_DEFINED:
70 <!-- ##### TYPEDEF AtkState ##### -->
71 <para>
72 The AtkState value should not be referenceed directly.
74 </para>
77 <!-- ##### FUNCTION atk_state_type_register ##### -->
78 <para>
80 </para>
82 @name:
83 @Returns:
86 <!-- ##### FUNCTION atk_state_type_get_name ##### -->
87 <para>
89 </para>
91 @type:
92 @Returns:
95 <!-- ##### FUNCTION atk_state_type_for_name ##### -->
96 <para>
98 </para>
100 @name:
101 @Returns: