Enumeration
GtkAccessibleRole
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.
Members
-
GTK_ACCESSIBLE_ROLE_ALERT
-
An element with important, and usually time-sensitive, information.
- Value:
0
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_ALERT_DIALOG
-
A type of dialog that contains an alert message.
- Value:
1
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_BANNER
-
Unused.
- Value:
2
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_BUTTON
-
An input element that allows for user-triggered actions when clicked or pressed.
- Value:
3
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_CAPTION
-
Unused.
- Value:
4
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_CELL
-
Unused.
- Value:
5
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_CHECKBOX
-
A checkable input element that has three possible values:
true
,false
, ormixed
.- Value:
6
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_COLUMN_HEADER
-
A header in a columned list.
- Value:
7
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_COMMAND
-
Abstract role.
- Value:
9
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_COMPOSITE
-
Abstract role.
- Value:
10
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_DOCUMENT
-
Content that assistive technology users may want to browse in a reading mode.
- Value:
12
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_FEED
-
Unused.
- Value:
13
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_FORM
-
Unused.
- Value:
14
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_GRID
-
A grid of items.
- Value:
16
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_GRID_CELL
-
An item in a grid or tree grid.
- Value:
17
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_HEADING
-
Unused.
- Value:
19
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_IMG
-
An image.
- Value:
20
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_INPUT
-
Abstract role.
- Value:
21
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LABEL
-
A visible name or caption for a user interface component.
- Value:
22
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LANDMARK
-
Abstract role.
- Value:
23
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LEGEND
-
Unused.
- Value:
24
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LINK
-
A clickable link.
- Value:
25
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LIST
-
A list of items.
- Value:
26
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LIST_BOX
-
Unused.
- Value:
27
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LIST_ITEM
-
An item in a list.
- Value:
28
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_LOG
-
Unused.
- Value:
29
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MAIN
-
Unused.
- Value:
30
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MARQUEE
-
Unused.
- Value:
31
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MATH
-
Unused.
- Value:
32
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_METER
-
An element that represents a value within a known range.
- Value:
33
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MENU
-
A menu.
- Value:
34
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MENU_BAR
-
A menubar.
- Value:
35
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MENU_ITEM
-
An item in a menu.
- Value:
36
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MENU_ITEM_CHECKBOX
-
A check item in a menu.
- Value:
37
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_MENU_ITEM_RADIO
-
A radio item in a menu.
- Value:
38
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_NAVIGATION
-
Unused.
- Value:
39
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_NOTE
-
Unused.
- Value:
41
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_OPTION
-
Unused.
- Value:
42
- 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
- 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
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_RADIO_GROUP
-
Unused.
- Value:
46
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_RANGE
-
Abstract role.
- Value:
47
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_REGION
-
Unused.
- Value:
48
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_ROW
-
A row in a columned list.
- Value:
49
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_ROW_GROUP
-
Unused.
- Value:
50
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_ROW_HEADER
-
Unused.
- Value:
51
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SEARCH
-
Unused.
- Value:
53
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SEARCH_BOX
-
A type of textbox intended for specifying search criteria.
- Value:
54
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SECTION
-
Abstract role.
- Value:
55
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SECTION_HEAD
-
Abstract role.
- Value:
56
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SELECT
-
Abstract role.
- Value:
57
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_SEPARATOR
-
A divider that separates and distinguishes sections of content or groups of menuitems.
- Value:
58
- 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
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_STATUS
-
Unused.
- Value:
61
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_STRUCTURE
-
Abstract role.
- Value:
62
- 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
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TAB
-
An item in a list of tab used for switching pages.
- Value:
64
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TABLE
-
Unused.
- Value:
65
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TAB_LIST
-
A list of tabs for switching pages.
- Value:
66
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TAB_PANEL
-
A page in a notebook or stack.
- Value:
67
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TEXT_BOX
-
A type of input that allows free-form text as its value.
- Value:
68
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TIME
-
Unused.
- Value:
69
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TIMER
-
Unused.
- Value:
70
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TOOLBAR
-
Unused.
- Value:
71
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TOOLTIP
-
Unused.
- Value:
72
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TREE
-
Unused.
- Value:
73
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TREE_GRID
-
A treeview-like, columned list.
- Value:
74
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TREE_ITEM
-
Unused.
- Value:
75
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_WIDGET
-
Abstract role for interactive components of a graphical user interface.
- Value:
76
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_WINDOW
-
Abstract role for windows.
- Value:
77
- Available since: 4.0
- Value:
-
GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON
-
A type of push button which stays pressed until depressed by a second activation.
- Value:
78
- Available since: 4.10
- Value:
-
GTK_ACCESSIBLE_ROLE_APPLICATION
-
A toplevel element of a graphical user interface.
This is the role that GTK uses by default for windows.
- Value:
79
- Available since: 4.12
- Value:
-
GTK_ACCESSIBLE_ROLE_PARAGRAPH
-
A paragraph of content.
- Value:
80
- Available since: 4.14
- Value:
-
GTK_ACCESSIBLE_ROLE_BLOCK_QUOTE
-
A section of content that is quoted from another source.
- Value:
81
- Available since: 4.14
- Value:
-
GTK_ACCESSIBLE_ROLE_ARTICLE
-
A section of a page that consists of a composition that forms an independent part of a document, page, or site.
- Value:
82
- Available since: 4.14
- Value:
-
GTK_ACCESSIBLE_ROLE_COMMENT
-
A comment contains content expressing reaction to other content.
- Value:
83
- Available since: 4.14
- Value:
-
GTK_ACCESSIBLE_ROLE_TERMINAL
-
A virtual terminal.
- Value:
84
- Available since: 4.14
- Value: