1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Constant definitions needed by multiple interfaces.
7 <!-- ##### SECTION Long_Description ##### -->
9 Constant definitions needed by multiple interfaces.
12 <!-- ##### SECTION See_Also ##### -->
17 <!-- ##### SECTION Stability_Level ##### -->
20 <!-- ##### SECTION Image ##### -->
23 <!-- ##### ENUM AtspiLocaleType ##### -->
28 @ATSPI_LOCALE_TYPE_MESSAGES:
29 @ATSPI_LOCALE_TYPE_COLLATE:
30 @ATSPI_LOCALE_TYPE_CTYPE:
31 @ATSPI_LOCALE_TYPE_MONETARY:
32 @ATSPI_LOCALE_TYPE_NUMERIC:
33 @ATSPI_LOCALE_TYPE_TIME:
35 <!-- ##### MACRO ATSPI_LOCALE_TYPE ##### -->
42 <!-- ##### ENUM AtspiCoordType ##### -->
47 @ATSPI_COORD_TYPE_SCREEN:
48 @ATSPI_COORD_TYPE_WINDOW:
50 <!-- ##### MACRO ATSPI_COORD_TYPE_COUNT ##### -->
57 <!-- ##### ENUM AtspiCollectionSortOrder ##### -->
62 @ATSPI_Collection_SORT_ORDER_INVALID:
63 @ATSPI_Collection_SORT_ORDER_CANONICAL:
64 @ATSPI_Collection_SORT_ORDER_FLOW:
65 @ATSPI_Collection_SORT_ORDER_TAB:
66 @ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL:
67 @ATSPI_Collection_SORT_ORDER_REVERSE_FLOW:
68 @ATSPI_Collection_SORT_ORDER_REVERSE_TAB:
69 @ATSPI_Collection_SORT_ORDER_LAST_DEFINED:
71 <!-- ##### MACRO ATSPI_SORTORDER_COUNT ##### -->
78 <!-- ##### ENUM AtspiCollectionMatchType ##### -->
83 @ATSPI_Collection_MATCH_INVALID:
84 @ATSPI_Collection_MATCH_ALL:
85 @ATSPI_Collection_MATCH_ANY:
86 @ATSPI_Collection_MATCH_NONE:
87 @ATSPI_Collection_MATCH_EMPTY:
88 @ATSPI_Collection_MATCH_LAST_DEFINED:
90 <!-- ##### MACRO ATSPI_MATCHTYPES_COUNT ##### -->
97 <!-- ##### ENUM AtspiCollectionTreeTraversalType ##### -->
102 @ATSPI_Collection_TREE_RESTRICT_CHILDREN:
103 @ATSPI_Collection_TREE_RESTRICT_SIBLING:
104 @ATSPI_Collection_TREE_INORDER:
105 @ATSPI_Collection_TREE_LAST_DEFINED:
107 <!-- ##### MACRO ATSPI_TREETRAVERSALTYPE ##### -->
114 <!-- ##### ENUM AtspiComponentLayer ##### -->
119 @ATSPI_LAYER_INVALID:
120 @ATSPI_LAYER_BACKGROUND:
125 @ATSPI_LAYER_OVERLAY:
127 @ATSPI_LAYER_LAST_DEFINED:
129 <!-- ##### MACRO ATSPI_COMPONENTLAYER_COUNT ##### -->
136 <!-- ##### ENUM AtspiTextBoundaryType ##### -->
141 @ATSPI_TEXT_BOUNDARY_CHAR:
142 @ATSPI_TEXT_BOUNDARY_WORD_START:
143 @ATSPI_TEXT_BOUNDARY_WORD_END:
144 @ATSPI_TEXT_BOUNDARY_SENTENCE_START:
145 @ATSPI_TEXT_BOUNDARY_SENTENCE_END:
146 @ATSPI_TEXT_BOUNDARY_LINE_START:
147 @ATSPI_TEXT_BOUNDARY_LINE_END:
149 <!-- ##### MACRO ATSPI_TEXT_BOUNDARY_TYPE_COUNT ##### -->
156 <!-- ##### ENUM AtspiTextClipType ##### -->
161 @ATSPI_TEXT_CLIP_NONE:
162 @ATSPI_TEXT_CLIP_MIN:
163 @ATSPI_TEXT_CLIP_MAX:
164 @ATSPI_TEXT_CLIP_BOTH:
166 <!-- ##### MACRO ATSPI_TEXT_CLIP_TYPE_COUNT ##### -->
173 <!-- ##### ENUM AtspiStateType ##### -->
178 @ATSPI_STATE_INVALID:
182 @ATSPI_STATE_CHECKED:
183 @ATSPI_STATE_COLLAPSED:
184 @ATSPI_STATE_DEFUNCT:
185 @ATSPI_STATE_EDITABLE:
186 @ATSPI_STATE_ENABLED:
187 @ATSPI_STATE_EXPANDABLE:
188 @ATSPI_STATE_EXPANDED:
189 @ATSPI_STATE_FOCUSABLE:
190 @ATSPI_STATE_FOCUSED:
191 @ATSPI_STATE_HAS_TOOLTIP:
192 @ATSPI_STATE_HORIZONTAL:
193 @ATSPI_STATE_ICONIFIED:
195 @ATSPI_STATE_MULTI_LINE:
196 @ATSPI_STATE_MULTISELECTABLE:
198 @ATSPI_STATE_PRESSED:
199 @ATSPI_STATE_RESIZABLE:
200 @ATSPI_STATE_SELECTABLE:
201 @ATSPI_STATE_SELECTED:
202 @ATSPI_STATE_SENSITIVE:
203 @ATSPI_STATE_SHOWING:
204 @ATSPI_STATE_SINGLE_LINE:
206 @ATSPI_STATE_TRANSIENT:
207 @ATSPI_STATE_VERTICAL:
208 @ATSPI_STATE_VISIBLE:
209 @ATSPI_STATE_MANAGES_DESCENDANTS:
210 @ATSPI_STATE_INDETERMINATE:
211 @ATSPI_STATE_REQUIRED:
212 @ATSPI_STATE_TRUNCATED:
213 @ATSPI_STATE_ANIMATED:
214 @ATSPI_STATE_INVALID_ENTRY:
215 @ATSPI_STATE_SUPPORTS_AUTOCOMPLETION:
216 @ATSPI_STATE_SELECTABLE_TEXT:
217 @ATSPI_STATE_IS_DEFAULT:
218 @ATSPI_STATE_VISITED:
219 @ATSPI_STATE_CHECKABLE:
220 @ATSPI_STATE_HAS_POPUP:
221 @ATSPI_STATE_READ_ONLY:
222 @ATSPI_STATE_LAST_DEFINED:
224 <!-- ##### MACRO ATSPI_STATETYPE_COUNT ##### -->
231 <!-- ##### ENUM AtspiKeyEventType ##### -->
239 <!-- ##### MACRO ATSPI_KEYEVENTTYPE_COUNT ##### -->
246 <!-- ##### ENUM AtspiEventType ##### -->
251 @ATSPI_KEY_PRESSED_EVENT:
252 @ATSPI_KEY_RELEASED_EVENT:
253 @ATSPI_BUTTON_PRESSED_EVENT:
254 @ATSPI_BUTTON_RELEASED_EVENT:
256 <!-- ##### MACRO ATSPI_EVENTTYPE_COUNT ##### -->
263 <!-- ##### ENUM AtspiKeySynthType ##### -->
270 @ATSPI_KEY_PRESSRELEASE:
274 <!-- ##### MACRO ATSPI_KEYSYNTHTYPE_COUNT ##### -->
281 <!-- ##### ENUM AtspiModifierType ##### -->
286 @ATSPI_MODIFIER_SHIFT:
287 @ATSPI_MODIFIER_SHIFTLOCK:
288 @ATSPI_MODIFIER_CONTROL:
290 @ATSPI_MODIFIER_META:
291 @ATSPI_MODIFIER_META2:
292 @ATSPI_MODIFIER_META3:
293 @ATSPI_MODIFIER_NUMLOCK:
295 <!-- ##### MACRO ATSPI_MODIFIERTYPE_COUNT ##### -->
302 <!-- ##### ENUM AtspiRelationType ##### -->
307 @ATSPI_RELATION_NULL:
308 @ATSPI_RELATION_LABEL_FOR:
309 @ATSPI_RELATION_LABELLED_BY:
310 @ATSPI_RELATION_CONTROLLER_FOR:
311 @ATSPI_RELATION_CONTROLLED_BY:
312 @ATSPI_RELATION_MEMBER_OF:
313 @ATSPI_RELATION_TOOLTIP_FOR:
314 @ATSPI_RELATION_NODE_CHILD_OF:
315 @ATSPI_RELATION_NODE_PARENT_OF:
316 @ATSPI_RELATION_EXTENDED:
317 @ATSPI_RELATION_FLOWS_TO:
318 @ATSPI_RELATION_FLOWS_FROM:
319 @ATSPI_RELATION_SUBWINDOW_OF:
320 @ATSPI_RELATION_EMBEDS:
321 @ATSPI_RELATION_EMBEDDED_BY:
322 @ATSPI_RELATION_POPUP_FOR:
323 @ATSPI_RELATION_PARENT_WINDOW_OF:
324 @ATSPI_RELATION_DESCRIPTION_FOR:
325 @ATSPI_RELATION_DESCRIBED_BY:
326 @ATSPI_RELATION_DETAILS:
327 @ATSPI_RELATION_DETAILS_FOR:
328 @ATSPI_RELATION_ERROR_MESSAGE:
329 @ATSPI_RELATION_ERROR_FOR:
330 @ATSPI_RELATION_LAST_DEFINED:
332 <!-- ##### MACRO ATSPI_RELATIONTYPE_COUNT ##### -->
339 <!-- ##### ENUM AtspiRole ##### -->
345 @ATSPI_ROLE_ACCELERATOR_LABEL:
347 @ATSPI_ROLE_ANIMATION:
349 @ATSPI_ROLE_CALENDAR:
351 @ATSPI_ROLE_CHECK_BOX:
352 @ATSPI_ROLE_CHECK_MENU_ITEM:
353 @ATSPI_ROLE_COLOR_CHOOSER:
354 @ATSPI_ROLE_COLUMN_HEADER:
355 @ATSPI_ROLE_COMBO_BOX:
356 @ATSPI_ROLE_DATE_EDITOR:
357 @ATSPI_ROLE_DESKTOP_ICON:
358 @ATSPI_ROLE_DESKTOP_FRAME:
361 @ATSPI_ROLE_DIRECTORY_PANE:
362 @ATSPI_ROLE_DRAWING_AREA:
363 @ATSPI_ROLE_FILE_CHOOSER:
365 @ATSPI_ROLE_FOCUS_TRAVERSABLE:
366 @ATSPI_ROLE_FONT_CHOOSER:
368 @ATSPI_ROLE_GLASS_PANE:
369 @ATSPI_ROLE_HTML_CONTAINER:
372 @ATSPI_ROLE_INTERNAL_FRAME:
374 @ATSPI_ROLE_LAYERED_PANE:
376 @ATSPI_ROLE_LIST_ITEM:
378 @ATSPI_ROLE_MENU_BAR:
379 @ATSPI_ROLE_MENU_ITEM:
380 @ATSPI_ROLE_OPTION_PANE:
381 @ATSPI_ROLE_PAGE_TAB:
382 @ATSPI_ROLE_PAGE_TAB_LIST:
384 @ATSPI_ROLE_PASSWORD_TEXT:
385 @ATSPI_ROLE_POPUP_MENU:
386 @ATSPI_ROLE_PROGRESS_BAR:
387 @ATSPI_ROLE_PUSH_BUTTON:
388 @ATSPI_ROLE_RADIO_BUTTON:
389 @ATSPI_ROLE_RADIO_MENU_ITEM:
390 @ATSPI_ROLE_ROOT_PANE:
391 @ATSPI_ROLE_ROW_HEADER:
392 @ATSPI_ROLE_SCROLL_BAR:
393 @ATSPI_ROLE_SCROLL_PANE:
394 @ATSPI_ROLE_SEPARATOR:
396 @ATSPI_ROLE_SPIN_BUTTON:
397 @ATSPI_ROLE_SPLIT_PANE:
398 @ATSPI_ROLE_STATUS_BAR:
400 @ATSPI_ROLE_TABLE_CELL:
401 @ATSPI_ROLE_TABLE_COLUMN_HEADER:
402 @ATSPI_ROLE_TABLE_ROW_HEADER:
403 @ATSPI_ROLE_TEAROFF_MENU_ITEM:
404 @ATSPI_ROLE_TERMINAL:
406 @ATSPI_ROLE_TOGGLE_BUTTON:
407 @ATSPI_ROLE_TOOL_BAR:
408 @ATSPI_ROLE_TOOL_TIP:
410 @ATSPI_ROLE_TREE_TABLE:
412 @ATSPI_ROLE_VIEWPORT:
414 @ATSPI_ROLE_EXTENDED:
417 @ATSPI_ROLE_PARAGRAPH:
419 @ATSPI_ROLE_APPLICATION:
420 @ATSPI_ROLE_AUTOCOMPLETE:
422 @ATSPI_ROLE_EMBEDDED:
426 @ATSPI_ROLE_DOCUMENT_FRAME:
430 @ATSPI_ROLE_REDUNDANT_OBJECT:
433 @ATSPI_ROLE_INPUT_METHOD_WINDOW:
434 @ATSPI_ROLE_TABLE_ROW:
435 @ATSPI_ROLE_TREE_ITEM:
436 @ATSPI_ROLE_DOCUMENT_SPREADSHEET:
437 @ATSPI_ROLE_DOCUMENT_PRESENTATION:
438 @ATSPI_ROLE_DOCUMENT_TEXT:
439 @ATSPI_ROLE_DOCUMENT_WEB:
440 @ATSPI_ROLE_DOCUMENT_EMAIL:
442 @ATSPI_ROLE_LIST_BOX:
443 @ATSPI_ROLE_GROUPING:
444 @ATSPI_ROLE_IMAGE_MAP:
445 @ATSPI_ROLE_NOTIFICATION:
446 @ATSPI_ROLE_INFO_BAR:
447 @ATSPI_ROLE_LEVEL_BAR:
448 @ATSPI_ROLE_TITLE_BAR:
449 @ATSPI_ROLE_BLOCK_QUOTE:
452 @ATSPI_ROLE_DEFINITION:
454 @ATSPI_ROLE_LANDMARK:
461 @ATSPI_ROLE_MATH_FRACTION:
462 @ATSPI_ROLE_MATH_ROOT:
463 @ATSPI_ROLE_SUBSCRIPT:
464 @ATSPI_ROLE_SUPERSCRIPT:
465 @ATSPI_ROLE_DESCRIPTION_LIST:
466 @ATSPI_ROLE_DESCRIPTION_TERM:
467 @ATSPI_ROLE_DESCRIPTION_VALUE:
468 @ATSPI_ROLE_LAST_DEFINED:
470 <!-- ##### MACRO ATSPI_ROLE_COUNT ##### -->