An element with important, and usually time-sensitive, information
A type of dialog that contains an alert message
A toplevel element of a graphical user interface.
This is the role that GTK uses by default for windows.
A section of a page that consists of a composition that forms an independent part of a document, page, or site.
Unused
A section of content that is quoted from another source.
An input element that allows for user-triggered actions when clicked or pressed
Unused
Unused
A checkable input element that has
three possible values: true, false, or mixed
A header in a columned list.
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
Abstract role.
A comment contains content expressing reaction to other content.
Abstract role.
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.
Content that assistive technology users may want to browse in a reading mode.
Unused
Unused
A nameless container that has no semantic meaning of its own. This is the role that GTK uses by default for widgets.
A grid of items.
An item in a grid or tree grid.
An element that groups multiple related widgets. GTK uses this role for various containers, like Gtk.HeaderBar or Gtk.Notebook.
Unused
An image.
Abstract role.
A visible name or caption for a user interface component.
Abstract role.
Unused
A clickable link.
A list of items.
Unused.
An item in a list.
Unused
Unused
Unused
Unused
A menu.
A menubar.
An item in a menu.
A check item in a menu.
A radio item in a menu.
An element that represents a value within a known range.
Unused
An element that is not represented to accessibility technologies.
This role is synonymous to GTK_ACCESSIBLE_ROLE_PRESENTATION.
Unused
Unused
A paragraph of content.
An element that is not represented to accessibility technologies.
This role is synonymous to GTK_ACCESSIBLE_ROLE_NONE.
An element that displays the progress status for tasks that take a long time.
A checkable input in a group of radio roles, only one of which can be checked at a time.
Unused
Abstract role.
Unused
A row in a columned list.
Unused
Unused
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.
Unused
A type of textbox intended for specifying search criteria.
Abstract role.
Abstract role.
Abstract role.
A divider that separates and distinguishes sections of content or groups of menuitems.
A user input where the user selects a value from within a given range.
A form of range that expects the user to select from among discrete choices.
Unused
Abstract role.
A type of checkbox that represents on/off values, as opposed to checked/unchecked values.
An item in a list of tab used for switching pages.
A list of tabs for switching pages.
A page in a notebook or stack.
Unused
A virtual terminal.
A type of input that allows free-form text as its value.
Unused
Unused
A type of push button which stays pressed until depressed by a second activation.
Unused
Unused
Unused
A treeview-like, columned list.
Unused
Abstract role for interactive components of a graphical user interface
Abstract role for windows.
The accessible role for a Accessible implementation.
Abstract roles are only used as part of the ontology; application developers must not use abstract roles in their code.