LibreOffice
LibreOffice 6.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 #ifndef __com_sun_star_accessibility_AccessibleRole_idl__
21 #define __com_sun_star_accessibility_AccessibleRole_idl__
22 
23 module com { module sun { module star { module accessibility {
24 
48 constants AccessibleRole
49 {
50 
56  const short UNKNOWN = 0;
57 
60  const short ALERT = 1;
61 
64  const short COLUMN_HEADER = 2;
65 
71  const short CANVAS = 3;
72 
81  const short CHECK_BOX = 4;
82 
87  const short CHECK_MENU_ITEM = 5;
88 
91  const short COLOR_CHOOSER = 6;
92 
98  const short COMBO_BOX = 7;
99 
105  const short DATE_EDITOR = 8;
106 
112  const short DESKTOP_ICON = 9;
113 
119  const short DESKTOP_PANE = 10;
120 
128  const short DIRECTORY_PANE = 11;
129 
138  const short DIALOG = 12;
139 
145  const short DOCUMENT = 13;
146 
149  const short EMBEDDED_OBJECT = 14;
150 
154  const short END_NOTE = 15;
155 
165  const short FILE_CHOOSER = 16;
166 
173  const short FILLER = 17;
174 
180  const short FONT_CHOOSER = 18;
181 
185  const short FOOTER = 19;
186 
189  const short FOOTNOTE = 20;
190 
199  const short FRAME = 21;
200 
208  const short GLASS_PANE = 22;
209 
212  const short GRAPHIC = 23;
213 
219  const short GROUP_BOX = 24;
220 
224  const short HEADER = 25;
225 
228  const short HEADING = 26;
229 
232  const short HYPER_LINK = 27;
233 
236  const short ICON = 28;
237 
248  const short INTERNAL_FRAME = 29;
249 
253  const short LABEL = 30;
254 
265  const short LAYERED_PANE = 31;
266 
276  const short LIST = 32;
277 
285  const short LIST_ITEM = 33;
286 
300  const short MENU = 34;
301 
312  const short MENU_BAR = 35;
313 
324  const short MENU_ITEM = 36;
325 
330  const short OPTION_PANE = 37;
331 
340  const short PAGE_TAB = 38;
341 
351  const short PAGE_TAB_LIST = 39;
352 
355  const short PANEL = 40;
356 
359  const short PARAGRAPH = 41;
360 
366  const short PASSWORD_TEXT = 42;
367 
376  const short POPUP_MENU = 43;
377 
387  const short PUSH_BUTTON = 44;
388 
391  const short PROGRESS_BAR = 45;
392 
401  const short RADIO_BUTTON = 46;
402 
407  const short RADIO_MENU_ITEM = 47;
408 
411  const short ROW_HEADER = 48;
412 
420  const short ROOT_PANE = 49;
421 
429  const short SCROLL_BAR = 50;
430 
439  const short SCROLL_PANE = 51;
440 
446  const short SHAPE = 52;
447 
458  const short SEPARATOR = 53;
459 
466  const short SLIDER = 54;
467 
473  const short SPIN_BOX = 55;
474 
481  const short SPLIT_PANE = 56;
482 
488  const short STATUS_BAR = 57;
489 
495  const short TABLE = 58;
496 
499  const short TABLE_CELL = 59;
500 
508  const short TEXT = 60;
509 
512  const short TEXT_FRAME = 61;
513 
522  const short TOGGLE_BUTTON = 62;
523 
530  const short TOOL_BAR = 63;
531 
539  const short TOOL_TIP = 64;
540 
547  const short TREE = 65;
548 
558  const short VIEW_PORT = 66;
559 
564  const short WINDOW = 67;
565 
574  const short BUTTON_DROPDOWN = 68;
575 
584  const short BUTTON_MENU = 69;
585 
593  const short CAPTION = 70;
594 
603  const short CHART = 71;
604 
611  const short EDIT_BAR = 72;
612 
620  const short FORM = 73;
621 
629  const short IMAGE_MAP = 74;
630 
637  const short NOTE = 75;
638 
646  const short PAGE = 76;
647 
654  const short RULER = 77;
655 
663  const short SECTION = 78;
664 
673  const short TREE_ITEM = 79;
674 
681  const short TREE_TABLE = 80;
682 
695  const short COMMENT = 81;
696 
707  const short COMMENT_END = 82;
708 
715  const short DOCUMENT_PRESENTATION = 83;
716 
723  const short DOCUMENT_SPREADSHEET = 84;
724 
731  const short DOCUMENT_TEXT = 85;
732 
742  const short STATIC = 86;
743 
744 };
745 
746 }; }; }; };
747 
748 #endif
749 
750 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const short SPLIT_PANE
Split pane role.
Definition: AccessibleRole.idl:481
const short MENU_BAR
Menu bar role.
Definition: AccessibleRole.idl:312
const short PARAGRAPH
Paragraph of text.
Definition: AccessibleRole.idl:359
const short TEXT
Text role.
Definition: AccessibleRole.idl:508
const short COMMENT
Comment role.
Definition: AccessibleRole.idl:695
const short RADIO_BUTTON
Radio button role.
Definition: AccessibleRole.idl:401
const short HEADER
Header of a document page.
Definition: AccessibleRole.idl:224
const short GRAPHIC
Graphical object.
Definition: AccessibleRole.idl:212
const short CHART
Chart role.
Definition: AccessibleRole.idl:603
const short PAGE_TAB
Page tab role.
Definition: AccessibleRole.idl:340
const short RULER
Ruler role.
Definition: AccessibleRole.idl:654
const short DOCUMENT_TEXT
View of an text document.
Definition: AccessibleRole.idl:731
const short SECTION
Section role.
Definition: AccessibleRole.idl:663
const short DIRECTORY_PANE
Directory pane role.
Definition: AccessibleRole.idl:128
const short INTERNAL_FRAME
Internal frame role.
Definition: AccessibleRole.idl:248
const short LAYERED_PANE
layered pane role.
Definition: AccessibleRole.idl:265
const short DOCUMENT
View of a document.
Definition: AccessibleRole.idl:145
const short TOGGLE_BUTTON
Toggle button role.
Definition: AccessibleRole.idl:522
const short DOCUMENT_SPREADSHEET
View of an spreadsheet document.
Definition: AccessibleRole.idl:723
const short PANEL
A generic container that is often used to group objects.
Definition: AccessibleRole.idl:355
Definition: Ambiguous.idl:22
const short COLOR_CHOOSER
A specialized dialog that lets the user choose a color.
Definition: AccessibleRole.idl:91
const short EMBEDDED_OBJECT
Embedded (OLE) object.
Definition: AccessibleRole.idl:149
const short FOOTNOTE
Text that is used as a footnote.
Definition: AccessibleRole.idl:189
const short COMMENT_END
Comment end role.
Definition: AccessibleRole.idl:707
const short PAGE
Page role.
Definition: AccessibleRole.idl:646
const short PAGE_TAB_LIST
Page tab list role.
Definition: AccessibleRole.idl:351
const short LIST_ITEM
List item role.
Definition: AccessibleRole.idl:285
const short LABEL
An object used to present an icon or short string in an interface.
Definition: AccessibleRole.idl:253
const short TREE_ITEM
Tree item role.
Definition: AccessibleRole.idl:673
const short FRAME
Frame role.
Definition: AccessibleRole.idl:199
const short END_NOTE
Text that is used as an endnote (footnote at the end of a chapter or section.
Definition: AccessibleRole.idl:154
const short FORM
Form role.
Definition: AccessibleRole.idl:620
const short STATIC
Static text role.
Definition: AccessibleRole.idl:742
const short DIALOG
Dialog box role.
Definition: AccessibleRole.idl:138
const short MENU_ITEM
Menu item role.
Definition: AccessibleRole.idl:324
const short COLUMN_HEADER
The header for a column of data.
Definition: AccessibleRole.idl:64
const short SPIN_BOX
Spin box role.
Definition: AccessibleRole.idl:473
const short RADIO_MENU_ITEM
This role is used for radio buttons that are menu items.
Definition: AccessibleRole.idl:407
const short HEADING
Chapter or section heading.
Definition: AccessibleRole.idl:228
const short TABLE
Table component.
Definition: AccessibleRole.idl:495
const short FILE_CHOOSER
File chooser role.
Definition: AccessibleRole.idl:165
const short ALERT
Object is used to alert the user about something.
Definition: AccessibleRole.idl:60
const short ROW_HEADER
The header for a row of data.
Definition: AccessibleRole.idl:411
const short SCROLL_BAR
Scroll bar role.
Definition: AccessibleRole.idl:429
const short FILLER
Filler role.
Definition: AccessibleRole.idl:173
const short TABLE_CELL
Single cell in a table.
Definition: AccessibleRole.idl:499
const short NOTE
Note role.
Definition: AccessibleRole.idl:637
const short SEPARATOR
Separator role.
Definition: AccessibleRole.idl:458
const short CAPTION
Caption role.
Definition: AccessibleRole.idl:593
const short POPUP_MENU
Pop-up menu role.
Definition: AccessibleRole.idl:376
const short TREE
Tree role.
Definition: AccessibleRole.idl:547
const short LIST
List role.
Definition: AccessibleRole.idl:276
const short EDIT_BAR
Edit bar role.
Definition: AccessibleRole.idl:611
const short BUTTON_MENU
Button menu role.
Definition: AccessibleRole.idl:584
const short IMAGE_MAP
Image map role.
Definition: AccessibleRole.idl:629
const short GROUP_BOX
Group box role.
Definition: AccessibleRole.idl:219
const short CHECK_BOX
Check box role.
Definition: AccessibleRole.idl:81
const short HYPER_LINK
A hypertext anchor.
Definition: AccessibleRole.idl:232
const short COMBO_BOX
Combo box role.
Definition: AccessibleRole.idl:98
const short DESKTOP_PANE
Desktop pane role.
Definition: AccessibleRole.idl:119
const short PROGRESS_BAR
An object used to indicate how much of a task has been completed.
Definition: AccessibleRole.idl:391
const short PUSH_BUTTON
Push button role.
Definition: AccessibleRole.idl:387
const short STATUS_BAR
Status bar role.
Definition: AccessibleRole.idl:488
const short DESKTOP_ICON
An iconified internal frame in a DESKTOP_PANE.
Definition: AccessibleRole.idl:112
const short ICON
A small fixed size picture, typically used to decorate components.
Definition: AccessibleRole.idl:236
const short TOOL_BAR
Tool bar role.
Definition: AccessibleRole.idl:530
const short TOOL_TIP
Tool tip role.
Definition: AccessibleRole.idl:539
const short WINDOW
A top level window with no title or border.
Definition: AccessibleRole.idl:564
const short CHECK_MENU_ITEM
This role is used for check buttons that are menu items.
Definition: AccessibleRole.idl:87
const short SCROLL_PANE
Scroll pane role.
Definition: AccessibleRole.idl:439
const short VIEW_PORT
Viewport role.
Definition: AccessibleRole.idl:558
const short SLIDER
Slider role.
Definition: AccessibleRole.idl:466
const short TREE_TABLE
Tree table role.
Definition: AccessibleRole.idl:681
const short FOOTER
Footer of a document page.
Definition: AccessibleRole.idl:185
const short UNKNOWN
Unknown role.
Definition: AccessibleRole.idl:56
const short DOCUMENT_PRESENTATION
View of an presentation document.
Definition: AccessibleRole.idl:715
const short MENU
Menu role.
Definition: AccessibleRole.idl:300
const short BUTTON_DROPDOWN
Button dropdown role.
Definition: AccessibleRole.idl:574
const short CANVAS
Object that can be drawn into and is used to trap events.
Definition: AccessibleRole.idl:71
const short TEXT_FRAME
Collection of objects that constitute a logical text entity.
Definition: AccessibleRole.idl:512
const short GLASS_PANE
Glass pane role.
Definition: AccessibleRole.idl:208
const short ROOT_PANE
Root pane role.
Definition: AccessibleRole.idl:420
const short DATE_EDITOR
Date editor role.
Definition: AccessibleRole.idl:105
const short PASSWORD_TEXT
Password text role.
Definition: AccessibleRole.idl:366
const short SHAPE
Object with graphical representation used to represent content on draw pages.
Definition: AccessibleRole.idl:446
const short FONT_CHOOSER
Font chooser role.
Definition: AccessibleRole.idl:180
const short OPTION_PANE
A specialized pane whose primary use is inside a DIALOG.
Definition: AccessibleRole.idl:330