Enumeration
GtkAccessibleRole
since: 4.0
Description [src]
The accessible role for a GtkAccessible
implementation.
Abstract roles are only used as part of the ontology; application developers must not use abstract roles in their code.
Available since: 4.0
Members
GTK_ACCESSIBLE_ROLE_ALERT
-
An element with important, and usually time-sensitive, information.
- Value:
0
- Nickname:
alert
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_ALERT_DIALOG
-
A type of dialog that contains an alert message.
- Value:
1
- Nickname:
alert-dialog
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_BANNER
-
Unused.
- Value:
2
- Nickname:
banner
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_BUTTON
-
An input element that allows for user-triggered actions when clicked or pressed.
- Value:
3
- Nickname:
button
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_CAPTION
-
Unused.
- Value:
4
- Nickname:
caption
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_CELL
-
Unused.
- Value:
5
- Nickname:
cell
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_CHECKBOX
-
A checkable input element that has three possible values:
true
,false
, ormixed
- Value:
6
- Nickname:
checkbox
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_COLUMN_HEADER
-
A header in a columned list.
- Value:
7
- Nickname:
column-header
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_COMBO_BOX
-
An input that controls another element, such as a list or a grid, that can dynamically pop up to help the user set the value of the input.
- Value:
8
- Nickname:
combo-box
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_COMMAND
-
Abstract role.
- Value:
9
- Nickname:
command
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_COMPOSITE
-
Abstract role.
- Value:
10
- Nickname:
composite
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_DIALOG
-
A dialog is a window that is designed to interrupt the current processing of an application in order to prompt the user to enter information or require a response.
- Value:
11
- Nickname:
dialog
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_DOCUMENT
-
Content that assistive technology users may want to browse in a reading mode.
- Value:
12
- Nickname:
document
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_FEED
-
Unused.
- Value:
13
- Nickname:
feed
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_FORM
-
Unused.
- Value:
14
- Nickname:
form
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_GENERIC
-
A nameless container that has no semantic meaning of its own. This is the role that GTK uses by default for widgets.
- Value:
15
- Nickname:
generic
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_GRID
-
A grid of items.
- Value:
16
- Nickname:
grid
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_GRID_CELL
-
An item in a grid or tree grid.
- Value:
17
- Nickname:
grid-cell
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_GROUP
-
An element that groups multiple related widgets. GTK uses this role for various containers, like
GtkHeaderBar
orGtkNotebook
.- Value:
18
- Nickname:
group
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_HEADING
-
Unused.
- Value:
19
- Nickname:
heading
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_IMG
-
An image.
- Value:
20
- Nickname:
img
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_INPUT
-
Abstract role.
- Value:
21
- Nickname:
input
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LABEL
-
A visible name or caption for a user interface component.
- Value:
22
- Nickname:
label
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LANDMARK
-
Abstract role.
- Value:
23
- Nickname:
landmark
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LEGEND
-
Unused.
- Value:
24
- Nickname:
legend
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LINK
-
A clickable link.
- Value:
25
- Nickname:
link
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LIST
-
A list of items.
- Value:
26
- Nickname:
list
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LIST_BOX
-
Unused.
- Value:
27
- Nickname:
list-box
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LIST_ITEM
-
An item in a list.
- Value:
28
- Nickname:
list-item
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_LOG
-
Unused.
- Value:
29
- Nickname:
log
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MAIN
-
Unused.
- Value:
30
- Nickname:
main
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MARQUEE
-
Unused.
- Value:
31
- Nickname:
marquee
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MATH
-
Unused.
- Value:
32
- Nickname:
math
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_METER
-
An element that represents a value within a known range.
- Value:
33
- Nickname:
meter
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MENU
-
A menu.
- Value:
34
- Nickname:
menu
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MENU_BAR
-
A menubar.
- Value:
35
- Nickname:
menu-bar
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MENU_ITEM
-
An item in a menu.
- Value:
36
- Nickname:
menu-item
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MENU_ITEM_CHECKBOX
-
A check item in a menu.
- Value:
37
- Nickname:
menu-item-checkbox
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_MENU_ITEM_RADIO
-
A radio item in a menu.
- Value:
38
- Nickname:
menu-item-radio
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_NAVIGATION
-
Unused.
- Value:
39
- Nickname:
navigation
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_NONE
-
An element that is not represented to accessibility technologies. This role is synonymous to
GTK_ACCESSIBLE_ROLE_PRESENTATION
.- Value:
40
- Nickname:
none
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_NOTE
-
Unused.
- Value:
41
- Nickname:
note
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_OPTION
-
Unused.
- Value:
42
- Nickname:
option
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_PRESENTATION
-
An element that is not represented to accessibility technologies. This role is synonymous to
GTK_ACCESSIBLE_ROLE_NONE
.- Value:
43
- Nickname:
presentation
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_PROGRESS_BAR
-
An element that displays the progress status for tasks that take a long time.
- Value:
44
- Nickname:
progress-bar
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_RADIO
-
A checkable input in a group of radio roles, only one of which can be checked at a time.
- Value:
45
- Nickname:
radio
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_RADIO_GROUP
-
Unused.
- Value:
46
- Nickname:
radio-group
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_RANGE
-
Abstract role.
- Value:
47
- Nickname:
range
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_REGION
-
Unused.
- Value:
48
- Nickname:
region
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_ROW
-
A row in a columned list.
- Value:
49
- Nickname:
row
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_ROW_GROUP
-
Unused.
- Value:
50
- Nickname:
row-group
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_ROW_HEADER
-
Unused.
- Value:
51
- Nickname:
row-header
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SCROLLBAR
-
A graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.
- Value:
52
- Nickname:
scrollbar
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SEARCH
-
Unused.
- Value:
53
- Nickname:
search
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SEARCH_BOX
-
A type of textbox intended for specifying search criteria.
- Value:
54
- Nickname:
search-box
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SECTION
-
Abstract role.
- Value:
55
- Nickname:
section
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SECTION_HEAD
-
Abstract role.
- Value:
56
- Nickname:
section-head
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SELECT
-
Abstract role.
- Value:
57
- Nickname:
select
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SEPARATOR
-
A divider that separates and distinguishes sections of content or groups of menuitems.
- Value:
58
- Nickname:
separator
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SLIDER
-
A user input where the user selects a value from within a given range.
- Value:
59
- Nickname:
slider
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SPIN_BUTTON
-
A form of range that expects the user to select from among discrete choices.
- Value:
60
- Nickname:
spin-button
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_STATUS
-
Unused.
- Value:
61
- Nickname:
status
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_STRUCTURE
-
Abstract role.
- Value:
62
- Nickname:
structure
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_SWITCH
-
A type of checkbox that represents on/off values, as opposed to checked/unchecked values.
- Value:
63
- Nickname:
switch
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TAB
-
An item in a list of tab used for switching pages.
- Value:
64
- Nickname:
tab
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TABLE
-
Unused.
- Value:
65
- Nickname:
table
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TAB_LIST
-
A list of tabs for switching pages.
- Value:
66
- Nickname:
tab-list
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TAB_PANEL
-
A page in a notebook or stack.
- Value:
67
- Nickname:
tab-panel
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TEXT_BOX
-
A type of input that allows free-form text as its value.
- Value:
68
- Nickname:
text-box
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TIME
-
Unused.
- Value:
69
- Nickname:
time
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TIMER
-
Unused.
- Value:
70
- Nickname:
timer
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TOOLBAR
-
Unused.
- Value:
71
- Nickname:
toolbar
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TOOLTIP
-
Unused.
- Value:
72
- Nickname:
tooltip
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TREE
-
Unused.
- Value:
73
- Nickname:
tree
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TREE_GRID
-
A treeview-like, columned list.
- Value:
74
- Nickname:
tree-grid
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TREE_ITEM
-
Unused.
- Value:
75
- Nickname:
tree-item
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_WIDGET
-
Abstract role for interactive components of a graphical user interface.
- Value:
76
- Nickname:
widget
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_WINDOW
-
Abstract role for windows.
- Value:
77
- Nickname:
window
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON
-
A type of push button which stays pressed until depressed by a second activation. Since: 4.10
- Value:
78
- Nickname:
toggle-button
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_APPLICATION
-
A toplevel element of a graphical user interface. This is the role that GTK uses by default for windows. Since: 4.12
- Value:
79
- Nickname:
application
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_PARAGRAPH
-
A paragraph of content. Since: 4.14
- Value:
80
- Nickname:
paragraph
- Available since: 4.0
- Value:
GTK_ACCESSIBLE_ROLE_BLOCK_QUOTE
-
A section of content that is quoted from another source. Since: 4.14
- Value:
81
- Nickname:
block-quote
- Available since: 4.0
- Value: