LibreOffice
LibreOffice 24.2 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 
20 module com { module sun { module star { module accessibility {
21 
41 constants AccessibleRole
42 {
43 
49  const short UNKNOWN = 0;
50 
53  const short ALERT = 1;
54 
57  const short COLUMN_HEADER = 2;
58 
64  const short CANVAS = 3;
65 
74  const short CHECK_BOX = 4;
75 
80  const short CHECK_MENU_ITEM = 5;
81 
84  const short COLOR_CHOOSER = 6;
85 
91  const short COMBO_BOX = 7;
92 
97  const short DATE_EDITOR = 8;
98 
104  const short DESKTOP_ICON = 9;
105 
111  const short DESKTOP_PANE = 10;
112 
120  const short DIRECTORY_PANE = 11;
121 
130  const short DIALOG = 12;
131 
137  const short DOCUMENT = 13;
138 
141  const short EMBEDDED_OBJECT = 14;
142 
146  const short END_NOTE = 15;
147 
157  const short FILE_CHOOSER = 16;
158 
165  const short FILLER = 17;
166 
172  const short FONT_CHOOSER = 18;
173 
177  const short FOOTER = 19;
178 
181  const short FOOTNOTE = 20;
182 
191  const short FRAME = 21;
192 
200  const short GLASS_PANE = 22;
201 
204  const short GRAPHIC = 23;
205 
211  const short GROUP_BOX = 24;
212 
216  const short HEADER = 25;
217 
220  const short HEADING = 26;
221 
224  const short HYPER_LINK = 27;
225 
228  const short ICON = 28;
229 
240  const short INTERNAL_FRAME = 29;
241 
245  const short LABEL = 30;
246 
257  const short LAYERED_PANE = 31;
258 
268  const short LIST = 32;
269 
277  const short LIST_ITEM = 33;
278 
292  const short MENU = 34;
293 
304  const short MENU_BAR = 35;
305 
316  const short MENU_ITEM = 36;
317 
322  const short OPTION_PANE = 37;
323 
332  const short PAGE_TAB = 38;
333 
343  const short PAGE_TAB_LIST = 39;
344 
347  const short PANEL = 40;
348 
351  const short PARAGRAPH = 41;
352 
358  const short PASSWORD_TEXT = 42;
359 
368  const short POPUP_MENU = 43;
369 
379  const short PUSH_BUTTON = 44;
380 
383  const short PROGRESS_BAR = 45;
384 
393  const short RADIO_BUTTON = 46;
394 
399  const short RADIO_MENU_ITEM = 47;
400 
403  const short ROW_HEADER = 48;
404 
412  const short ROOT_PANE = 49;
413 
421  const short SCROLL_BAR = 50;
422 
431  const short SCROLL_PANE = 51;
432 
438  const short SHAPE = 52;
439 
450  const short SEPARATOR = 53;
451 
458  const short SLIDER = 54;
459 
465  const short SPIN_BOX = 55;
466 
473  const short SPLIT_PANE = 56;
474 
480  const short STATUS_BAR = 57;
481 
487  const short TABLE = 58;
488 
491  const short TABLE_CELL = 59;
492 
500  const short TEXT = 60;
501 
504  const short TEXT_FRAME = 61;
505 
514  const short TOGGLE_BUTTON = 62;
515 
522  const short TOOL_BAR = 63;
523 
531  const short TOOL_TIP = 64;
532 
539  const short TREE = 65;
540 
550  const short VIEW_PORT = 66;
551 
556  const short WINDOW = 67;
557 
566  const short BUTTON_DROPDOWN = 68;
567 
576  const short BUTTON_MENU = 69;
577 
585  const short CAPTION = 70;
586 
595  const short CHART = 71;
596 
603  const short EDIT_BAR = 72;
604 
612  const short FORM = 73;
613 
621  const short IMAGE_MAP = 74;
622 
629  const short NOTE = 75;
630 
638  const short PAGE = 76;
639 
646  const short RULER = 77;
647 
655  const short SECTION = 78;
656 
665  const short TREE_ITEM = 79;
666 
673  const short TREE_TABLE = 80;
674 
687  const short COMMENT = 81;
688 
699  const short COMMENT_END = 82;
700 
707  const short DOCUMENT_PRESENTATION = 83;
708 
715  const short DOCUMENT_SPREADSHEET = 84;
716 
723  const short DOCUMENT_TEXT = 85;
724 
736  const short STATIC = 86;
737 
745  const short NOTIFICATION = 87;
746 
753  const short BLOCK_QUOTE = 88;
754 
755 };
756 
757 }; }; }; };
758 
759 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const short SPLIT_PANE
Split pane role.
Definition: AccessibleRole.idl:473
const short MENU_BAR
Menu bar role.
Definition: AccessibleRole.idl:304
const short PARAGRAPH
Paragraph of text.
Definition: AccessibleRole.idl:351
const short TEXT
Text role.
Definition: AccessibleRole.idl:500
const short COMMENT
Comment role.
Definition: AccessibleRole.idl:687
const short RADIO_BUTTON
Radio button role.
Definition: AccessibleRole.idl:393
const short HEADER
Header of a document page.
Definition: AccessibleRole.idl:216
const short GRAPHIC
Graphical object.
Definition: AccessibleRole.idl:204
const short CHART
Chart role.
Definition: AccessibleRole.idl:595
const short PAGE_TAB
Page tab role.
Definition: AccessibleRole.idl:332
const short RULER
Ruler role.
Definition: AccessibleRole.idl:646
const short DOCUMENT_TEXT
View of a text document.
Definition: AccessibleRole.idl:723
const short SECTION
Section role.
Definition: AccessibleRole.idl:655
const short DIRECTORY_PANE
Directory pane role.
Definition: AccessibleRole.idl:120
const short INTERNAL_FRAME
Internal frame role.
Definition: AccessibleRole.idl:240
const short LAYERED_PANE
layered pane role.
Definition: AccessibleRole.idl:257
const short DOCUMENT
View of a document.
Definition: AccessibleRole.idl:137
const short TOGGLE_BUTTON
Toggle button role.
Definition: AccessibleRole.idl:514
const short DOCUMENT_SPREADSHEET
View of an spreadsheet document.
Definition: AccessibleRole.idl:715
const short PANEL
A generic container that is often used to group objects.
Definition: AccessibleRole.idl:347
Definition: Ambiguous.idl:20
const short COLOR_CHOOSER
A specialized dialog that lets the user choose a color.
Definition: AccessibleRole.idl:84
const short EMBEDDED_OBJECT
Embedded (OLE) object.
Definition: AccessibleRole.idl:141
const short FOOTNOTE
Text that is used as a footnote.
Definition: AccessibleRole.idl:181
const short COMMENT_END
Comment end role.
Definition: AccessibleRole.idl:699
const short PAGE
Page role.
Definition: AccessibleRole.idl:638
const short PAGE_TAB_LIST
Page tab list role.
Definition: AccessibleRole.idl:343
const short LIST_ITEM
List item role.
Definition: AccessibleRole.idl:277
const short LABEL
An object used to present an icon or short string in an interface.
Definition: AccessibleRole.idl:245
const short TREE_ITEM
Tree item role.
Definition: AccessibleRole.idl:665
const short FRAME
Frame role.
Definition: AccessibleRole.idl:191
const short END_NOTE
Text that is used as an endnote (footnote at the end of a chapter or section.
Definition: AccessibleRole.idl:146
const short FORM
Form role.
Definition: AccessibleRole.idl:612
const short STATIC
Static text role.
Definition: AccessibleRole.idl:736
const short DIALOG
Dialog box role.
Definition: AccessibleRole.idl:130
const short MENU_ITEM
Menu item role.
Definition: AccessibleRole.idl:316
const short COLUMN_HEADER
The header for a column of data.
Definition: AccessibleRole.idl:57
const short SPIN_BOX
Spin box role.
Definition: AccessibleRole.idl:465
const short RADIO_MENU_ITEM
This role is used for radio buttons that are menu items.
Definition: AccessibleRole.idl:399
const short HEADING
Chapter or section heading.
Definition: AccessibleRole.idl:220
const short TABLE
Table component.
Definition: AccessibleRole.idl:487
const short FILE_CHOOSER
File chooser role.
Definition: AccessibleRole.idl:157
const short ALERT
Object is used to alert the user about something.
Definition: AccessibleRole.idl:53
const short ROW_HEADER
The header for a row of data.
Definition: AccessibleRole.idl:403
const short SCROLL_BAR
Scroll bar role.
Definition: AccessibleRole.idl:421
const short FILLER
Filler role.
Definition: AccessibleRole.idl:165
const short TABLE_CELL
Single cell in a table.
Definition: AccessibleRole.idl:491
const short NOTE
Note role.
Definition: AccessibleRole.idl:629
const short SEPARATOR
Separator role.
Definition: AccessibleRole.idl:450
const short CAPTION
Caption role.
Definition: AccessibleRole.idl:585
const short POPUP_MENU
Pop-up menu role.
Definition: AccessibleRole.idl:368
const short TREE
Tree role.
Definition: AccessibleRole.idl:539
const short LIST
List role.
Definition: AccessibleRole.idl:268
const short EDIT_BAR
Edit bar role.
Definition: AccessibleRole.idl:603
const short BUTTON_MENU
Button menu role.
Definition: AccessibleRole.idl:576
const short IMAGE_MAP
Image map role.
Definition: AccessibleRole.idl:621
const short GROUP_BOX
Group box role.
Definition: AccessibleRole.idl:211
const short CHECK_BOX
Check box role.
Definition: AccessibleRole.idl:74
const short HYPER_LINK
A hypertext anchor.
Definition: AccessibleRole.idl:224
const short COMBO_BOX
Combo box role.
Definition: AccessibleRole.idl:91
const short DESKTOP_PANE
Desktop pane role.
Definition: AccessibleRole.idl:111
const short PROGRESS_BAR
An object used to indicate how much of a task has been completed.
Definition: AccessibleRole.idl:383
const short PUSH_BUTTON
Push button role.
Definition: AccessibleRole.idl:379
const short STATUS_BAR
Status bar role.
Definition: AccessibleRole.idl:480
const short NOTIFICATION
Notification text role.
Definition: AccessibleRole.idl:745
const short DESKTOP_ICON
An iconified internal frame in a DESKTOP_PANE.
Definition: AccessibleRole.idl:104
const short ICON
A small fixed size picture, typically used to decorate components.
Definition: AccessibleRole.idl:228
const short TOOL_BAR
Tool bar role.
Definition: AccessibleRole.idl:522
const short TOOL_TIP
Tool tip role.
Definition: AccessibleRole.idl:531
const short WINDOW
A top level window with no title or border.
Definition: AccessibleRole.idl:556
const short CHECK_MENU_ITEM
This role is used for check buttons that are menu items.
Definition: AccessibleRole.idl:80
const short SCROLL_PANE
Scroll pane role.
Definition: AccessibleRole.idl:431
const short VIEW_PORT
Viewport role.
Definition: AccessibleRole.idl:550
const short BLOCK_QUOTE
Block quote role.
Definition: AccessibleRole.idl:753
const short SLIDER
Slider role.
Definition: AccessibleRole.idl:458
const short TREE_TABLE
Tree table role.
Definition: AccessibleRole.idl:673
const short FOOTER
Footer of a document page.
Definition: AccessibleRole.idl:177
const short UNKNOWN
Unknown role.
Definition: AccessibleRole.idl:49
const short DOCUMENT_PRESENTATION
View of a presentation document.
Definition: AccessibleRole.idl:707
const short MENU
Menu role.
Definition: AccessibleRole.idl:292
const short BUTTON_DROPDOWN
Button dropdown role.
Definition: AccessibleRole.idl:566
const short CANVAS
Object that can be drawn into and is used to trap events.
Definition: AccessibleRole.idl:64
const short TEXT_FRAME
Collection of objects that constitute a logical text entity.
Definition: AccessibleRole.idl:504
const short GLASS_PANE
Glass pane role.
Definition: AccessibleRole.idl:200
const short ROOT_PANE
Root pane role.
Definition: AccessibleRole.idl:412
const short DATE_EDITOR
Date editor role.
Definition: AccessibleRole.idl:97
const short PASSWORD_TEXT
Password text role.
Definition: AccessibleRole.idl:358
const short SHAPE
Object with graphical representation used to represent content on draw pages.
Definition: AccessibleRole.idl:438
const short FONT_CHOOSER
Font chooser role.
Definition: AccessibleRole.idl:172
const short OPTION_PANE
A specialized pane whose primary use is inside a DIALOG.
Definition: AccessibleRole.idl:322