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
| 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. | 
| GTK_ACCESSIBLE_ROLE_BANNER | 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:  | 
| 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  | 
| 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 |