bac26c64a61aea6d4ba6d2399b8060be703e15f1
[platform/upstream/at-spi2-core.git] / docs / reference / cspi / at-spi-cspi-sections.txt
1 <SECTION>
2 <FILE>spi_main</FILE>
3 <TITLE>SPI main loop and initialization</TITLE>
4 SPI_init
5 SPI_event_main
6 SPI_eventIsReady
7 SPI_nextEvent
8 SPI_exit
9 <SUBSECTION Utility Functions>
10 SPI_freeString
11 </SECTION>
12
13 <SECTION>
14 <FILE>spi_event</FILE>
15 <TITLE>Event Listener Support</TITLE>
16 AccessibleEvent
17 AccessibleEventListenerCB
18 createAccessibleEventListener
19 AccessibleEventListener_addCallback
20 AccessibleEventListener_removeCallback
21 </SECTION>
22
23 <SECTION>
24 <FILE>spi_registry</FILE>
25 <TITLE>Registry queries</TITLE>
26 AccessibleKeySynthType
27 getDesktopCount
28 getDesktop
29 getDesktopList
30 <SUBSECTION Event Registration>
31 AccessibleKeystrokeListenerCB
32 AccessibleKeyEventMask
33 AccessibleKeyMaskType
34 AccessibleKeyEventType
35 AccessibleKeyListenerSyncType
36 createAccessibleKeystrokeListener
37 registerGlobalEventListener
38 deregisterGlobalEventListener
39 deregisterGlobalEventListenerAll
40 registerAccessibleKeystrokeListener
41 deregisterAccessibleKeystrokeListener
42 AccessibleKeystrokeListener_removeCallback
43 AccessibleKeystrokeListener_addCallback
44 generateKeyEvent
45 generateMouseEvent
46 </SECTION>
47
48 <SECTION>
49 <FILE>spi_accessible</FILE>
50 <TITLE>Accessible Objects</TITLE>
51 Accessible_ref
52 Accessible_unref
53 Accessible_getName
54 Accessible_getDescription
55 Accessible_getParent
56 Accessible_getChildCount
57 Accessible_getChildAtIndex
58 Accessible_getIndexInParent
59 Accessible_getRelationSet
60 Accessible_getRole
61 Accessible_getStateSet
62 <SUBSECTION Interface Queries>
63 Accessible_isAction
64 Accessible_isComponent
65 Accessible_isEditableText
66 Accessible_isHypertext
67 Accessible_isImage
68 Accessible_isSelection
69 Accessible_isTable
70 Accessible_isText
71 Accessible_getAction
72 Accessible_getComponent
73 Accessible_getEditableText
74 Accessible_getHypertext
75 Accessible_getImage
76 Accessible_getSelection
77 Accessible_getTable
78 Accessible_getText
79 Accessible_queryInterface
80 <SUBSECTION Auxiliary types>
81 AccessibleRole
82 AccessibleRole_getName
83 </SECTION>
84
85 <SECTION>
86 <FILE>spi_application</FILE>
87 <TITLE>AccessibleApplication API</TITLE>
88 AccessibleApplication_ref
89 AccessibleApplication_unref
90 AccessibleApplication_getToolkitName
91 AccessibleApplication_getVersion
92 AccessibleApplication_getID
93 AccessibleApplication_pause
94 AccessibleApplication_resume
95 </SECTION>
96
97 <SECTION>
98 <FILE>spi_action</FILE>
99 <TITLE>AccessibleAction Interface</TITLE>
100 AccessibleAction_ref
101 AccessibleAction_unref
102 AccessibleAction_getNActions
103 AccessibleAction_doAction
104 AccessibleAction_getKeyBinding
105 AccessibleAction_getName
106 AccessibleAction_getDescription
107 </SECTION>
108
109 <SECTION>
110 <FILE>spi_component</FILE>
111 <TITLE>AccessibleComponent Interface</TITLE>
112 AccessibleCoordType
113 AccessibleComponent_ref
114 AccessibleComponent_unref
115 AccessibleComponent_contains
116 AccessibleComponent_getAccessibleAtPoint
117 AccessibleComponent_getExtents
118 AccessibleComponent_getPosition
119 AccessibleComponent_getSize
120 AccessibleComponent_getLayer
121 AccessibleComponent_getMDIZOrder
122 AccessibleComponent_grabFocus
123 </SECTION>
124
125 <SECTION>
126 <FILE>spi_editabletext</FILE>
127 <TITLE>AccessibleEditableText Interface</TITLE>
128 AccessibleEditableText_ref
129 AccessibleEditableText_unref
130 AccessibleEditableText_copyText
131 AccessibleEditableText_deleteText
132 AccessibleEditableText_insertText
133 AccessibleEditableText_cutText
134 AccessibleEditableText_pasteText
135 AccessibleEditableText_setTextContents
136 AccessibleEditableText_setAttributes
137 </SECTION>
138
139 <SECTION>
140 <FILE>spi_hypertext</FILE>
141 <TITLE>AccessibleHypertext Interface</TITLE>
142 AccessibleHypertext_ref
143 AccessibleHypertext_unref
144 AccessibleHypertext_getNLinks
145 AccessibleHypertext_getLink
146 AccessibleHypertext_getLinkIndex
147 </SECTION>
148
149 <SECTION>
150 <FILE>spi_image</FILE>
151 <TITLE>AccessibleImage Interface</TITLE>
152 AccessibleImage_ref
153 AccessibleImage_unref
154 AccessibleImage_getImageDescription
155 AccessibleImage_getImageSize
156 AccessibleImage_getImagePosition
157 AccessibleImage_getImageExtents
158 </SECTION>
159
160 <SECTION>
161 <FILE>spi_selection</FILE>
162 <TITLE>AccessibleSelection Interface</TITLE>
163 AccessibleSelection_ref
164 AccessibleSelection_unref
165 AccessibleSelection_getNSelectedChildren
166 AccessibleSelection_getSelectedChild
167 AccessibleSelection_selectChild
168 AccessibleSelection_isChildSelected
169 AccessibleSelection_deselectSelectedChild
170 AccessibleSelection_clearSelection
171 AccessibleSelection_selectAll
172 </SECTION>
173
174 <SECTION>
175 <FILE>spi_table</FILE>
176 <TITLE>AccessibleTable Interface</TITLE>
177 AccessibleTable_ref
178 AccessibleTable_unref
179 AccessibleTable_getAccessibleAt
180 AccessibleTable_getCaption
181 AccessibleTable_getColumnAtIndex
182 AccessibleTable_getColumnDescription
183 AccessibleTable_getColumnExtentAt
184 AccessibleTable_getColumnHeader
185 AccessibleTable_getIndexAt
186 AccessibleTable_getNColumns
187 AccessibleTable_getNRows
188 AccessibleTable_getNSelectedColumns
189 AccessibleTable_getNSelectedRows
190 AccessibleTable_getRowAtIndex
191 AccessibleTable_getRowDescription
192 AccessibleTable_getRowExtentAt
193 AccessibleTable_getRowHeader
194 AccessibleTable_getSelectedRows
195 AccessibleTable_getSelectedColumns
196 AccessibleTable_getSummary
197 AccessibleTable_isColumnSelected
198 AccessibleTable_isRowSelected
199 AccessibleTable_isSelected
200 </SECTION>
201
202 <SECTION>
203 <FILE>spi_text</FILE>
204 <TITLE>AccessibleText Interface</TITLE>
205 AccessibleTextBoundaryType
206 AccessibleText_ref
207 AccessibleText_unref
208 AccessibleText_addSelection
209 AccessibleText_getAttributes
210 AccessibleText_getCaretOffset
211 AccessibleText_getCharacterCount
212 AccessibleText_getCharacterExtents
213 AccessibleText_getNSelections
214 AccessibleText_getOffsetAtPoint
215 AccessibleText_getSelection
216 AccessibleText_getText
217 AccessibleText_getTextBeforeOffset
218 AccessibleText_getTextAfterOffset
219 AccessibleText_getTextAtOffset
220 AccessibleText_removeSelection
221 AccessibleText_setCaretOffset
222 AccessibleText_setSelection
223 </SECTION>
224
225 <SECTION>
226 <FILE>spi_value</FILE>
227 <TITLE>AccessibleValue Interface</TITLE>
228 AccessibleValue_ref
229 AccessibleValue_unref
230 AccessibleValue_getCurrentValue
231 AccessibleValue_getMaximumValue
232 AccessibleValue_getMinimumValue
233 AccessibleValue_setCurrentValue
234 </SECTION>
235
236 <SECTION>
237 <FILE>spi_hyperlink</FILE>
238 <TITLE>AccessibleHyperlink Interface</TITLE>
239 AccessibleHyperlink_getNAnchors
240 AccessibleHyperlink_getIndexRange
241 AccessibleHyperlink_getObject
242 AccessibleHyperlink_getURI
243 AccessibleHyperlink_isValid
244 </SECTION>
245
246 <SECTION>
247 <FILE>spi_stateset</FILE>
248 <TITLE>State and StateSets</TITLE>
249 AccessibleState
250 AccessibleStateSet_ref
251 AccessibleStateSet_unref
252 AccessibleStateSet_add
253 AccessibleStateSet_compare
254 AccessibleStateSet_contains
255 AccessibleStateSet_equals
256 AccessibleStateSet_isEmpty
257 AccessibleStateSet_remove
258 </SECTION>
259
260 <SECTION>
261 <FILE>spi_relation</FILE>
262 <TITLE>AccessibleRelations and RelationSets</TITLE>
263 AccessibleRelationType
264 AccessibleRelation_ref
265 AccessibleRelation_unref
266 AccessibleRelation_getTarget
267 AccessibleRelation_getRelationType
268 </SECTION>