Enumeration

GtkAccessibleRole

Declaration

enum Gtk.AccessibleRole

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

Name Description
GTK_ACCESSIBLE_ROLE_ALERT

An element with important, and usually time-sensitive, information.

GTK_ACCESSIBLE_ROLE_ALERT_DIALOG

A type of dialog that contains an alert message.

Unused.

GTK_ACCESSIBLE_ROLE_BUTTON

An input element that allows for user-triggered actions when clicked or pressed.

GTK_ACCESSIBLE_ROLE_CAPTION

Unused.

GTK_ACCESSIBLE_ROLE_CELL

Unused.

GTK_ACCESSIBLE_ROLE_CHECKBOX

A checkable input element that has three possible values: true, false, or mixed

GTK_ACCESSIBLE_ROLE_COLUMN_HEADER

A header in a columned list.

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.

GTK_ACCESSIBLE_ROLE_COMMAND

Abstract role.

GTK_ACCESSIBLE_ROLE_COMPOSITE

Abstract role.

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.

GTK_ACCESSIBLE_ROLE_DOCUMENT

Unused.

GTK_ACCESSIBLE_ROLE_FEED

Unused.

GTK_ACCESSIBLE_ROLE_FORM

Unused.

GTK_ACCESSIBLE_ROLE_GENERIC

Unused.

GTK_ACCESSIBLE_ROLE_GRID

A grid of items.

GTK_ACCESSIBLE_ROLE_GRID_CELL

An item in a grid or tree grid.

GTK_ACCESSIBLE_ROLE_GROUP

An element that groups multiple widgets. GTK uses this role for various containers, like GtkBox, GtkViewport, and GtkHeaderBar.

GTK_ACCESSIBLE_ROLE_HEADING

Unused.

GTK_ACCESSIBLE_ROLE_IMG

An image.

GTK_ACCESSIBLE_ROLE_INPUT

Abstract role.

GTK_ACCESSIBLE_ROLE_LABEL

A visible name or caption for a user interface component.

GTK_ACCESSIBLE_ROLE_LANDMARK

Abstract role.

GTK_ACCESSIBLE_ROLE_LEGEND

Unused.

GTK_ACCESSIBLE_ROLE_LINK

A clickable link.

GTK_ACCESSIBLE_ROLE_LIST

A list of items.

GTK_ACCESSIBLE_ROLE_LIST_BOX

Unused.

GTK_ACCESSIBLE_ROLE_LIST_ITEM

An item in a list.

GTK_ACCESSIBLE_ROLE_LOG

Unused.

GTK_ACCESSIBLE_ROLE_MAIN

Unused.

GTK_ACCESSIBLE_ROLE_MARQUEE

Unused.

GTK_ACCESSIBLE_ROLE_MATH

Unused.

GTK_ACCESSIBLE_ROLE_METER

An element that represents a value within a known range.

GTK_ACCESSIBLE_ROLE_MENU

A menu.

GTK_ACCESSIBLE_ROLE_MENU_BAR

A menubar.

GTK_ACCESSIBLE_ROLE_MENU_ITEM

An item in a menu.

GTK_ACCESSIBLE_ROLE_MENU_ITEM_CHECKBOX

A check item in a menu.

GTK_ACCESSIBLE_ROLE_MENU_ITEM_RADIO

A radio item in a menu.

GTK_ACCESSIBLE_ROLE_NAVIGATION

Unused.

GTK_ACCESSIBLE_ROLE_NONE

An element that is not represented to accessibility technologies.

GTK_ACCESSIBLE_ROLE_NOTE

Unused.

GTK_ACCESSIBLE_ROLE_OPTION

Unused.

GTK_ACCESSIBLE_ROLE_PRESENTATION

An element that is not represented to accessibility technologies.

GTK_ACCESSIBLE_ROLE_PROGRESS_BAR

An element that displays the progress status for tasks that take a long time.

GTK_ACCESSIBLE_ROLE_RADIO

A checkable input in a group of radio roles, only one of which can be checked at a time.

GTK_ACCESSIBLE_ROLE_RADIO_GROUP

Unused.

GTK_ACCESSIBLE_ROLE_RANGE

Abstract role.

GTK_ACCESSIBLE_ROLE_REGION

Unused.

GTK_ACCESSIBLE_ROLE_ROW

A row in a columned list.

GTK_ACCESSIBLE_ROLE_ROW_GROUP

Unused.

GTK_ACCESSIBLE_ROLE_ROW_HEADER

Unused.

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.

GTK_ACCESSIBLE_ROLE_SEARCH

Unused.

GTK_ACCESSIBLE_ROLE_SEARCH_BOX

A type of textbox intended for specifying search criteria.

GTK_ACCESSIBLE_ROLE_SECTION

Abstract role.

GTK_ACCESSIBLE_ROLE_SECTION_HEAD

Abstract role.

GTK_ACCESSIBLE_ROLE_SELECT

Abstract role.

GTK_ACCESSIBLE_ROLE_SEPARATOR

A divider that separates and distinguishes sections of content or groups of menuitems.

GTK_ACCESSIBLE_ROLE_SLIDER

A user input where the user selects a value from within a given range.

GTK_ACCESSIBLE_ROLE_SPIN_BUTTON

A form of range that expects the user to select from among discrete choices.

GTK_ACCESSIBLE_ROLE_STATUS

Unused.

GTK_ACCESSIBLE_ROLE_STRUCTURE

Abstract role.

GTK_ACCESSIBLE_ROLE_SWITCH

A type of checkbox that represents on/off values, as opposed to checked/unchecked values.

GTK_ACCESSIBLE_ROLE_TAB

An item in a list of tab used for switching pages.

GTK_ACCESSIBLE_ROLE_TABLE

Unused.

GTK_ACCESSIBLE_ROLE_TAB_LIST

A list of tabs for switching pages.

GTK_ACCESSIBLE_ROLE_TAB_PANEL

A page in a notebook or stack.

GTK_ACCESSIBLE_ROLE_TEXT_BOX

A type of input that allows free-form text as its value.

GTK_ACCESSIBLE_ROLE_TIME

Unused.

GTK_ACCESSIBLE_ROLE_TIMER

Unused.

GTK_ACCESSIBLE_ROLE_TOOLBAR

Unused.

GTK_ACCESSIBLE_ROLE_TOOLTIP

Unused.

GTK_ACCESSIBLE_ROLE_TREE

Unused.

GTK_ACCESSIBLE_ROLE_TREE_GRID

A treeview-like, columned list.

GTK_ACCESSIBLE_ROLE_TREE_ITEM

Unused.

GTK_ACCESSIBLE_ROLE_WIDGET

An interactive component of a graphical user interface. This is the role that GTK uses by default for widgets.

GTK_ACCESSIBLE_ROLE_WINDOW

An application window.

GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON

A type of push button which stays pressed until depressed by a second activation. Since: 4.10