An element with important, and usually time-sensitive, information
A type of dialog that contains an alert message
Unused
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.
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.
Unused
Unused
Unused
Unused
A grid of items.
An item in a grid or tree grid.
An element that groups multiple widgets. GTK uses
this role for various containers, like [classBox]
, [classViewport]
, and [classHeaderBar]
.
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.
Unused
Unused
An element that is not represented to accessibility technologies.
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.
Unused
A list of tabs for switching pages.
A page in a notebook or stack.
A type of input that allows free-form text as its value.
Unused
Unused
Unused
Unused
Unused
A treeview-like, columned list.
Unused
An interactive component of a graphical user interface. This is the role that GTK uses by default for widgets.
An application window.
The accessible role for a [iface
Accessible]
implementation.Abstract roles are only used as part of the ontology; application developers must not use abstract roles in their code.