LibreOffice
LibreOffice 7.5 SDK API Reference
AccessibleRole.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20module com { module sun { module star { module accessibility {
21
45constants AccessibleRole
46{
47
53 const short UNKNOWN = 0;
54
57 const short ALERT = 1;
58
61 const short COLUMN_HEADER = 2;
62
68 const short CANVAS = 3;
69
78 const short CHECK_BOX = 4;
79
84 const short CHECK_MENU_ITEM = 5;
85
88 const short COLOR_CHOOSER = 6;
89
95 const short COMBO_BOX = 7;
96
101 const short DATE_EDITOR = 8;
102
108 const short DESKTOP_ICON = 9;
109
115 const short DESKTOP_PANE = 10;
116
124 const short DIRECTORY_PANE = 11;
125
134 const short DIALOG = 12;
135
141 const short DOCUMENT = 13;
142
145 const short EMBEDDED_OBJECT = 14;
146
150 const short END_NOTE = 15;
151
161 const short FILE_CHOOSER = 16;
162
169 const short FILLER = 17;
170
176 const short FONT_CHOOSER = 18;
177
181 const short FOOTER = 19;
182
185 const short FOOTNOTE = 20;
186
195 const short FRAME = 21;
196
204 const short GLASS_PANE = 22;
205
208 const short GRAPHIC = 23;
209
215 const short GROUP_BOX = 24;
216
220 const short HEADER = 25;
221
224 const short HEADING = 26;
225
228 const short HYPER_LINK = 27;
229
232 const short ICON = 28;
233
244 const short INTERNAL_FRAME = 29;
245
249 const short LABEL = 30;
250
261 const short LAYERED_PANE = 31;
262
272 const short LIST = 32;
273
281 const short LIST_ITEM = 33;
282
296 const short MENU = 34;
297
308 const short MENU_BAR = 35;
309
320 const short MENU_ITEM = 36;
321
326 const short OPTION_PANE = 37;
327
336 const short PAGE_TAB = 38;
337
347 const short PAGE_TAB_LIST = 39;
348
351 const short PANEL = 40;
352
355 const short PARAGRAPH = 41;
356
362 const short PASSWORD_TEXT = 42;
363
372 const short POPUP_MENU = 43;
373
383 const short PUSH_BUTTON = 44;
384
387 const short PROGRESS_BAR = 45;
388
397 const short RADIO_BUTTON = 46;
398
403 const short RADIO_MENU_ITEM = 47;
404
407 const short ROW_HEADER = 48;
408
416 const short ROOT_PANE = 49;
417
425 const short SCROLL_BAR = 50;
426
435 const short SCROLL_PANE = 51;
436
442 const short SHAPE = 52;
443
454 const short SEPARATOR = 53;
455
462 const short SLIDER = 54;
463
469 const short SPIN_BOX = 55;
470
477 const short SPLIT_PANE = 56;
478
484 const short STATUS_BAR = 57;
485
491 const short TABLE = 58;
492
495 const short TABLE_CELL = 59;
496
504 const short TEXT = 60;
505
508 const short TEXT_FRAME = 61;
509
518 const short TOGGLE_BUTTON = 62;
519
526 const short TOOL_BAR = 63;
527
535 const short TOOL_TIP = 64;
536
543 const short TREE = 65;
544
554 const short VIEW_PORT = 66;
555
560 const short WINDOW = 67;
561
570 const short BUTTON_DROPDOWN = 68;
571
580 const short BUTTON_MENU = 69;
581
589 const short CAPTION = 70;
590
599 const short CHART = 71;
600
607 const short EDIT_BAR = 72;
608
616 const short FORM = 73;
617
625 const short IMAGE_MAP = 74;
626
633 const short NOTE = 75;
634
642 const short PAGE = 76;
643
650 const short RULER = 77;
651
659 const short SECTION = 78;
660
669 const short TREE_ITEM = 79;
670
677 const short TREE_TABLE = 80;
678
691 const short COMMENT = 81;
692
703 const short COMMENT_END = 82;
704
711 const short DOCUMENT_PRESENTATION = 83;
712
719 const short DOCUMENT_SPREADSHEET = 84;
720
727 const short DOCUMENT_TEXT = 85;
728
740 const short STATIC = 86;
741
749 const short NOTIFICATION = 87;
750
751};
752
753}; }; }; };
754
755/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const short LABEL
An object used to present an icon or short string in an interface.
Definition: AccessibleRole.idl:249
const short DIRECTORY_PANE
Directory pane role.
Definition: AccessibleRole.idl:124
const short FOOTNOTE
Text that is used as a footnote.
Definition: AccessibleRole.idl:185
const short GROUP_BOX
Group box role.
Definition: AccessibleRole.idl:215
const short DIALOG
Dialog box role.
Definition: AccessibleRole.idl:134
const short END_NOTE
Text that is used as an endnote (footnote at the end of a chapter or section.
Definition: AccessibleRole.idl:150
const short BUTTON_DROPDOWN
Button dropdown role.
Definition: AccessibleRole.idl:570
const short MENU_ITEM
Menu item role.
Definition: AccessibleRole.idl:320
const short GRAPHIC
Graphical object.
Definition: AccessibleRole.idl:208
const short CAPTION
Caption role.
Definition: AccessibleRole.idl:589
const short OPTION_PANE
A specialized pane whose primary use is inside a DIALOG.
Definition: AccessibleRole.idl:326
const short ROW_HEADER
The header for a row of data.
Definition: AccessibleRole.idl:407
const short SHAPE
Object with graphical representation used to represent content on draw pages.
Definition: AccessibleRole.idl:442
const short PAGE
Page role.
Definition: AccessibleRole.idl:642
const short CANVAS
Object that can be drawn into and is used to trap events.
Definition: AccessibleRole.idl:68
const short COMMENT_END
Comment end role.
Definition: AccessibleRole.idl:703
const short SCROLL_BAR
Scroll bar role.
Definition: AccessibleRole.idl:425
const short PARAGRAPH
Paragraph of text.
Definition: AccessibleRole.idl:355
const short PAGE_TAB_LIST
Page tab list role.
Definition: AccessibleRole.idl:347
const short TREE_ITEM
Tree item role.
Definition: AccessibleRole.idl:669
const short LIST_ITEM
List item role.
Definition: AccessibleRole.idl:281
const short COLOR_CHOOSER
A specialized dialog that lets the user choose a color.
Definition: AccessibleRole.idl:88
const short NOTE
Note role.
Definition: AccessibleRole.idl:633
const short INTERNAL_FRAME
Internal frame role.
Definition: AccessibleRole.idl:244
const short SCROLL_PANE
Scroll pane role.
Definition: AccessibleRole.idl:435
const short LAYERED_PANE
layered pane role.
Definition: AccessibleRole.idl:261
const short VIEW_PORT
Viewport role.
Definition: AccessibleRole.idl:554
const short TOGGLE_BUTTON
Toggle button role.
Definition: AccessibleRole.idl:518
const short FOOTER
Footer of a document page.
Definition: AccessibleRole.idl:181
const short TOOL_TIP
Tool tip role.
Definition: AccessibleRole.idl:535
const short LIST
List role.
Definition: AccessibleRole.idl:272
const short STATUS_BAR
Status bar role.
Definition: AccessibleRole.idl:484
const short PROGRESS_BAR
An object used to indicate how much of a task has been completed.
Definition: AccessibleRole.idl:387
const short PASSWORD_TEXT
Password text role.
Definition: AccessibleRole.idl:362
const short TREE_TABLE
Tree table role.
Definition: AccessibleRole.idl:677
const short POPUP_MENU
Pop-up menu role.
Definition: AccessibleRole.idl:372
const short BUTTON_MENU
Button menu role.
Definition: AccessibleRole.idl:580
const short GLASS_PANE
Glass pane role.
Definition: AccessibleRole.idl:204
const short DATE_EDITOR
Date editor role.
Definition: AccessibleRole.idl:101
const short ALERT
Object is used to alert the user about something.
Definition: AccessibleRole.idl:57
const short NOTIFICATION
Notification text role.
Definition: AccessibleRole.idl:749
const short SLIDER
Slider role.
Definition: AccessibleRole.idl:462
const short PAGE_TAB
Page tab role.
Definition: AccessibleRole.idl:336
const short WINDOW
A top level window with no title or border.
Definition: AccessibleRole.idl:560
const short DESKTOP_ICON
An iconified internal frame in a DESKTOP_PANE.
Definition: AccessibleRole.idl:108
const short MENU
Menu role.
Definition: AccessibleRole.idl:296
const short CHART
Chart role.
Definition: AccessibleRole.idl:599
const short PUSH_BUTTON
Push button role.
Definition: AccessibleRole.idl:383
const short FORM
Form role.
Definition: AccessibleRole.idl:616
const short FILE_CHOOSER
File chooser role.
Definition: AccessibleRole.idl:161
const short FONT_CHOOSER
Font chooser role.
Definition: AccessibleRole.idl:176
const short COLUMN_HEADER
The header for a column of data.
Definition: AccessibleRole.idl:61
const short DOCUMENT_SPREADSHEET
View of an spreadsheet document.
Definition: AccessibleRole.idl:719
const short RULER
Ruler role.
Definition: AccessibleRole.idl:650
const short RADIO_MENU_ITEM
This role is used for radio buttons that are menu items.
Definition: AccessibleRole.idl:403
const short HEADER
Header of a document page.
Definition: AccessibleRole.idl:220
const short TEXT
Text role.
Definition: AccessibleRole.idl:504
const short SEPARATOR
Separator role.
Definition: AccessibleRole.idl:454
const short MENU_BAR
Menu bar role.
Definition: AccessibleRole.idl:308
const short ROOT_PANE
Root pane role.
Definition: AccessibleRole.idl:416
const short STATIC
Static text role.
Definition: AccessibleRole.idl:740
const short TREE
Tree role.
Definition: AccessibleRole.idl:543
const short FILLER
Filler role.
Definition: AccessibleRole.idl:169
const short PANEL
A generic container that is often used to group objects.
Definition: AccessibleRole.idl:351
const short TEXT_FRAME
Collection of objects that constitute a logical text entity.
Definition: AccessibleRole.idl:508
const short DESKTOP_PANE
Desktop pane role.
Definition: AccessibleRole.idl:115
const short IMAGE_MAP
Image map role.
Definition: AccessibleRole.idl:625
const short TABLE
Table component.
Definition: AccessibleRole.idl:491
const short EMBEDDED_OBJECT
Embedded (OLE) object.
Definition: AccessibleRole.idl:145
const short ICON
A small fixed size picture, typically used to decorate components.
Definition: AccessibleRole.idl:232
const short SPLIT_PANE
Split pane role.
Definition: AccessibleRole.idl:477
const short COMBO_BOX
Combo box role.
Definition: AccessibleRole.idl:95
const short TOOL_BAR
Tool bar role.
Definition: AccessibleRole.idl:526
const short DOCUMENT_TEXT
View of a text document.
Definition: AccessibleRole.idl:727
const short CHECK_BOX
Check box role.
Definition: AccessibleRole.idl:78
const short HEADING
Chapter or section heading.
Definition: AccessibleRole.idl:224
const short SPIN_BOX
Spin box role.
Definition: AccessibleRole.idl:469
const short DOCUMENT
View of a document.
Definition: AccessibleRole.idl:141
const short FRAME
Frame role.
Definition: AccessibleRole.idl:195
const short EDIT_BAR
Edit bar role.
Definition: AccessibleRole.idl:607
const short UNKNOWN
Unknown role.
Definition: AccessibleRole.idl:53
const short HYPER_LINK
A hypertext anchor.
Definition: AccessibleRole.idl:228
const short TABLE_CELL
Single cell in a table.
Definition: AccessibleRole.idl:495
const short CHECK_MENU_ITEM
This role is used for check buttons that are menu items.
Definition: AccessibleRole.idl:84
const short DOCUMENT_PRESENTATION
View of a presentation document.
Definition: AccessibleRole.idl:711
const short RADIO_BUTTON
Radio button role.
Definition: AccessibleRole.idl:397
const short COMMENT
Comment role.
Definition: AccessibleRole.idl:691
const short SECTION
Section role.
Definition: AccessibleRole.idl:659
Definition: Ambiguous.idl:20