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 AtspiScrollType ##### -->
47 @ATSPI_SCROLL_TOP_LEFT:
48 @ATSPI_SCROLL_BOTTOM_RIGHT:
49 @ATSPI_SCROLL_TOP_EDGE:
50 @ATSPI_SCROLL_BOTTOM_EDGE:
51 @ATSPI_SCROLL_LEFT_EDGE:
52 @ATSPI_SCROLL_RIGHT_EDGE:
53 @ATSPI_SCROLL_ANYWHERE:
55 <!-- ##### MACRO ATSPI_SCROLLTYPE_COUNT ##### -->
62 <!-- ##### ENUM AtspiCoordType ##### -->
67 @ATSPI_COORD_TYPE_SCREEN:
68 @ATSPI_COORD_TYPE_WINDOW:
69 @ATSPI_COORD_TYPE_PARENT:
71 <!-- ##### MACRO ATSPI_COORD_TYPE_COUNT ##### -->
78 <!-- ##### ENUM AtspiCollectionSortOrder ##### -->
83 @ATSPI_Collection_SORT_ORDER_INVALID:
84 @ATSPI_Collection_SORT_ORDER_CANONICAL:
85 @ATSPI_Collection_SORT_ORDER_FLOW:
86 @ATSPI_Collection_SORT_ORDER_TAB:
87 @ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL:
88 @ATSPI_Collection_SORT_ORDER_REVERSE_FLOW:
89 @ATSPI_Collection_SORT_ORDER_REVERSE_TAB:
90 @ATSPI_Collection_SORT_ORDER_LAST_DEFINED:
92 <!-- ##### MACRO ATSPI_SORTORDER_COUNT ##### -->
99 <!-- ##### ENUM AtspiCollectionMatchType ##### -->
104 @ATSPI_Collection_MATCH_INVALID:
105 @ATSPI_Collection_MATCH_ALL:
106 @ATSPI_Collection_MATCH_ANY:
107 @ATSPI_Collection_MATCH_NONE:
108 @ATSPI_Collection_MATCH_EMPTY:
109 @ATSPI_Collection_MATCH_LAST_DEFINED:
111 <!-- ##### MACRO ATSPI_MATCHTYPES_COUNT ##### -->
118 <!-- ##### ENUM AtspiCollectionTreeTraversalType ##### -->
123 @ATSPI_Collection_TREE_RESTRICT_CHILDREN:
124 @ATSPI_Collection_TREE_RESTRICT_SIBLING:
125 @ATSPI_Collection_TREE_INORDER:
126 @ATSPI_Collection_TREE_LAST_DEFINED:
128 <!-- ##### MACRO ATSPI_TREETRAVERSALTYPE ##### -->
135 <!-- ##### ENUM AtspiComponentLayer ##### -->
140 @ATSPI_LAYER_INVALID:
141 @ATSPI_LAYER_BACKGROUND:
146 @ATSPI_LAYER_OVERLAY:
148 @ATSPI_LAYER_LAST_DEFINED:
150 <!-- ##### MACRO ATSPI_COMPONENTLAYER_COUNT ##### -->
157 <!-- ##### ENUM AtspiTextBoundaryType ##### -->
162 @ATSPI_TEXT_BOUNDARY_CHAR:
163 @ATSPI_TEXT_BOUNDARY_WORD_START:
164 @ATSPI_TEXT_BOUNDARY_WORD_END:
165 @ATSPI_TEXT_BOUNDARY_SENTENCE_START:
166 @ATSPI_TEXT_BOUNDARY_SENTENCE_END:
167 @ATSPI_TEXT_BOUNDARY_LINE_START:
168 @ATSPI_TEXT_BOUNDARY_LINE_END:
170 <!-- ##### MACRO ATSPI_TEXT_BOUNDARY_TYPE_COUNT ##### -->
177 <!-- ##### ENUM AtspiTextClipType ##### -->
182 @ATSPI_TEXT_CLIP_NONE:
183 @ATSPI_TEXT_CLIP_MIN:
184 @ATSPI_TEXT_CLIP_MAX:
185 @ATSPI_TEXT_CLIP_BOTH:
187 <!-- ##### MACRO ATSPI_TEXT_CLIP_TYPE_COUNT ##### -->
194 <!-- ##### ENUM AtspiStateType ##### -->
199 @ATSPI_STATE_INVALID:
203 @ATSPI_STATE_CHECKED:
204 @ATSPI_STATE_COLLAPSED:
205 @ATSPI_STATE_DEFUNCT:
206 @ATSPI_STATE_EDITABLE:
207 @ATSPI_STATE_ENABLED:
208 @ATSPI_STATE_EXPANDABLE:
209 @ATSPI_STATE_EXPANDED:
210 @ATSPI_STATE_FOCUSABLE:
211 @ATSPI_STATE_FOCUSED:
212 @ATSPI_STATE_HAS_TOOLTIP:
213 @ATSPI_STATE_HORIZONTAL:
214 @ATSPI_STATE_ICONIFIED:
216 @ATSPI_STATE_MULTI_LINE:
217 @ATSPI_STATE_MULTISELECTABLE:
219 @ATSPI_STATE_PRESSED:
220 @ATSPI_STATE_RESIZABLE:
221 @ATSPI_STATE_SELECTABLE:
222 @ATSPI_STATE_SELECTED:
223 @ATSPI_STATE_SENSITIVE:
224 @ATSPI_STATE_SHOWING:
225 @ATSPI_STATE_SINGLE_LINE:
227 @ATSPI_STATE_TRANSIENT:
228 @ATSPI_STATE_VERTICAL:
229 @ATSPI_STATE_VISIBLE:
230 @ATSPI_STATE_MANAGES_DESCENDANTS:
231 @ATSPI_STATE_INDETERMINATE:
232 @ATSPI_STATE_REQUIRED:
233 @ATSPI_STATE_TRUNCATED:
234 @ATSPI_STATE_ANIMATED:
235 @ATSPI_STATE_INVALID_ENTRY:
236 @ATSPI_STATE_SUPPORTS_AUTOCOMPLETION:
237 @ATSPI_STATE_SELECTABLE_TEXT:
238 @ATSPI_STATE_IS_DEFAULT:
239 @ATSPI_STATE_VISITED:
240 @ATSPI_STATE_CHECKABLE:
241 @ATSPI_STATE_HAS_POPUP:
242 @ATSPI_STATE_READ_ONLY:
243 @ATSPI_STATE_LAST_DEFINED:
245 <!-- ##### MACRO ATSPI_STATETYPE_COUNT ##### -->
252 <!-- ##### ENUM AtspiKeyEventType ##### -->
260 <!-- ##### MACRO ATSPI_KEYEVENTTYPE_COUNT ##### -->
267 <!-- ##### ENUM AtspiEventType ##### -->
272 @ATSPI_KEY_PRESSED_EVENT:
273 @ATSPI_KEY_RELEASED_EVENT:
274 @ATSPI_BUTTON_PRESSED_EVENT:
275 @ATSPI_BUTTON_RELEASED_EVENT:
277 <!-- ##### MACRO ATSPI_EVENTTYPE_COUNT ##### -->
284 <!-- ##### ENUM AtspiKeySynthType ##### -->
291 @ATSPI_KEY_PRESSRELEASE:
294 @ATSPI_KEY_LOCKMODIFIERS:
295 @ATSPI_KEY_UNLOCKMODIFIERS:
297 <!-- ##### MACRO ATSPI_KEYSYNTHTYPE_COUNT ##### -->
304 <!-- ##### ENUM AtspiModifierType ##### -->
309 @ATSPI_MODIFIER_SHIFT:
310 @ATSPI_MODIFIER_SHIFTLOCK:
311 @ATSPI_MODIFIER_CONTROL:
313 @ATSPI_MODIFIER_META:
314 @ATSPI_MODIFIER_META2:
315 @ATSPI_MODIFIER_META3:
316 @ATSPI_MODIFIER_NUMLOCK:
318 <!-- ##### MACRO ATSPI_MODIFIERTYPE_COUNT ##### -->
325 <!-- ##### ENUM AtspiRelationType ##### -->
330 @ATSPI_RELATION_NULL:
331 @ATSPI_RELATION_LABEL_FOR:
332 @ATSPI_RELATION_LABELLED_BY:
333 @ATSPI_RELATION_CONTROLLER_FOR:
334 @ATSPI_RELATION_CONTROLLED_BY:
335 @ATSPI_RELATION_MEMBER_OF:
336 @ATSPI_RELATION_TOOLTIP_FOR:
337 @ATSPI_RELATION_NODE_CHILD_OF:
338 @ATSPI_RELATION_NODE_PARENT_OF:
339 @ATSPI_RELATION_EXTENDED:
340 @ATSPI_RELATION_FLOWS_TO:
341 @ATSPI_RELATION_FLOWS_FROM:
342 @ATSPI_RELATION_SUBWINDOW_OF:
343 @ATSPI_RELATION_EMBEDS:
344 @ATSPI_RELATION_EMBEDDED_BY:
345 @ATSPI_RELATION_POPUP_FOR:
346 @ATSPI_RELATION_PARENT_WINDOW_OF:
347 @ATSPI_RELATION_DESCRIPTION_FOR:
348 @ATSPI_RELATION_DESCRIBED_BY:
349 @ATSPI_RELATION_DETAILS:
350 @ATSPI_RELATION_DETAILS_FOR:
351 @ATSPI_RELATION_ERROR_MESSAGE:
352 @ATSPI_RELATION_ERROR_FOR:
353 @ATSPI_RELATION_LAST_DEFINED:
355 <!-- ##### MACRO ATSPI_RELATIONTYPE_COUNT ##### -->
362 <!-- ##### ENUM AtspiRole ##### -->
368 @ATSPI_ROLE_ACCELERATOR_LABEL:
370 @ATSPI_ROLE_ANIMATION:
372 @ATSPI_ROLE_CALENDAR:
374 @ATSPI_ROLE_CHECK_BOX:
375 @ATSPI_ROLE_CHECK_MENU_ITEM:
376 @ATSPI_ROLE_COLOR_CHOOSER:
377 @ATSPI_ROLE_COLUMN_HEADER:
378 @ATSPI_ROLE_COMBO_BOX:
379 @ATSPI_ROLE_DATE_EDITOR:
380 @ATSPI_ROLE_DESKTOP_ICON:
381 @ATSPI_ROLE_DESKTOP_FRAME:
384 @ATSPI_ROLE_DIRECTORY_PANE:
385 @ATSPI_ROLE_DRAWING_AREA:
386 @ATSPI_ROLE_FILE_CHOOSER:
388 @ATSPI_ROLE_FOCUS_TRAVERSABLE:
389 @ATSPI_ROLE_FONT_CHOOSER:
391 @ATSPI_ROLE_GLASS_PANE:
392 @ATSPI_ROLE_HTML_CONTAINER:
395 @ATSPI_ROLE_INTERNAL_FRAME:
397 @ATSPI_ROLE_LAYERED_PANE:
399 @ATSPI_ROLE_LIST_ITEM:
401 @ATSPI_ROLE_MENU_BAR:
402 @ATSPI_ROLE_MENU_ITEM:
403 @ATSPI_ROLE_OPTION_PANE:
404 @ATSPI_ROLE_PAGE_TAB:
405 @ATSPI_ROLE_PAGE_TAB_LIST:
407 @ATSPI_ROLE_PASSWORD_TEXT:
408 @ATSPI_ROLE_POPUP_MENU:
409 @ATSPI_ROLE_PROGRESS_BAR:
410 @ATSPI_ROLE_PUSH_BUTTON:
411 @ATSPI_ROLE_RADIO_BUTTON:
412 @ATSPI_ROLE_RADIO_MENU_ITEM:
413 @ATSPI_ROLE_ROOT_PANE:
414 @ATSPI_ROLE_ROW_HEADER:
415 @ATSPI_ROLE_SCROLL_BAR:
416 @ATSPI_ROLE_SCROLL_PANE:
417 @ATSPI_ROLE_SEPARATOR:
419 @ATSPI_ROLE_SPIN_BUTTON:
420 @ATSPI_ROLE_SPLIT_PANE:
421 @ATSPI_ROLE_STATUS_BAR:
423 @ATSPI_ROLE_TABLE_CELL:
424 @ATSPI_ROLE_TABLE_COLUMN_HEADER:
425 @ATSPI_ROLE_TABLE_ROW_HEADER:
426 @ATSPI_ROLE_TEAROFF_MENU_ITEM:
427 @ATSPI_ROLE_TERMINAL:
429 @ATSPI_ROLE_TOGGLE_BUTTON:
430 @ATSPI_ROLE_TOOL_BAR:
431 @ATSPI_ROLE_TOOL_TIP:
433 @ATSPI_ROLE_TREE_TABLE:
435 @ATSPI_ROLE_VIEWPORT:
437 @ATSPI_ROLE_EXTENDED:
440 @ATSPI_ROLE_PARAGRAPH:
442 @ATSPI_ROLE_APPLICATION:
443 @ATSPI_ROLE_AUTOCOMPLETE:
445 @ATSPI_ROLE_EMBEDDED:
449 @ATSPI_ROLE_DOCUMENT_FRAME:
453 @ATSPI_ROLE_REDUNDANT_OBJECT:
456 @ATSPI_ROLE_INPUT_METHOD_WINDOW:
457 @ATSPI_ROLE_TABLE_ROW:
458 @ATSPI_ROLE_TREE_ITEM:
459 @ATSPI_ROLE_DOCUMENT_SPREADSHEET:
460 @ATSPI_ROLE_DOCUMENT_PRESENTATION:
461 @ATSPI_ROLE_DOCUMENT_TEXT:
462 @ATSPI_ROLE_DOCUMENT_WEB:
463 @ATSPI_ROLE_DOCUMENT_EMAIL:
465 @ATSPI_ROLE_LIST_BOX:
466 @ATSPI_ROLE_GROUPING:
467 @ATSPI_ROLE_IMAGE_MAP:
468 @ATSPI_ROLE_NOTIFICATION:
469 @ATSPI_ROLE_INFO_BAR:
470 @ATSPI_ROLE_LEVEL_BAR:
471 @ATSPI_ROLE_TITLE_BAR:
472 @ATSPI_ROLE_BLOCK_QUOTE:
475 @ATSPI_ROLE_DEFINITION:
477 @ATSPI_ROLE_LANDMARK:
484 @ATSPI_ROLE_MATH_FRACTION:
485 @ATSPI_ROLE_MATH_ROOT:
486 @ATSPI_ROLE_SUBSCRIPT:
487 @ATSPI_ROLE_SUPERSCRIPT:
488 @ATSPI_ROLE_DESCRIPTION_LIST:
489 @ATSPI_ROLE_DESCRIPTION_TERM:
490 @ATSPI_ROLE_DESCRIPTION_VALUE:
491 @ATSPI_ROLE_LAST_DEFINED:
493 <!-- ##### MACRO ATSPI_ROLE_COUNT ##### -->