Role

enum Role : Enum<Accessible.Role>

See also

Entries

WINDOW
Link copied to clipboard
WINDOW(GTK_ACCESSIBLE_ROLE_WINDOW)

An application window.

WIDGET
Link copied to clipboard
WIDGET(GTK_ACCESSIBLE_ROLE_WIDGET)

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

TREE_ITEM
Link copied to clipboard
TREE_ITEM(GTK_ACCESSIBLE_ROLE_TREE_ITEM)

Unused.

TREE_GRID
Link copied to clipboard
TREE_GRID(GTK_ACCESSIBLE_ROLE_TREE_GRID)

A treeview-like, columned list.

TREE
Link copied to clipboard
TREE(GTK_ACCESSIBLE_ROLE_TREE)

Unused.

TOOLTIP
Link copied to clipboard
TOOLTIP(GTK_ACCESSIBLE_ROLE_TOOLTIP)

Unused.

TOOLBAR
Link copied to clipboard
TOOLBAR(GTK_ACCESSIBLE_ROLE_TOOLBAR)

Unused.

TIMER
Link copied to clipboard
TIMER(GTK_ACCESSIBLE_ROLE_TIMER)

Unused.

TIME
Link copied to clipboard
TIME(GTK_ACCESSIBLE_ROLE_TIME)

Unused.

TEXT_BOX
Link copied to clipboard
TEXT_BOX(GTK_ACCESSIBLE_ROLE_TEXT_BOX)

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

TAB_PANEL
Link copied to clipboard
TAB_PANEL(GTK_ACCESSIBLE_ROLE_TAB_PANEL)

A page in a notebook or stack.

TAB_LIST
Link copied to clipboard
TAB_LIST(GTK_ACCESSIBLE_ROLE_TAB_LIST)

A list of tabs for switching pages.

TABLE
Link copied to clipboard
TABLE(GTK_ACCESSIBLE_ROLE_TABLE)

Unused.

TAB
Link copied to clipboard
TAB(GTK_ACCESSIBLE_ROLE_TAB)

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

SWITCH
Link copied to clipboard
SWITCH(GTK_ACCESSIBLE_ROLE_SWITCH)

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

STRUCTURE
Link copied to clipboard
STRUCTURE(GTK_ACCESSIBLE_ROLE_STRUCTURE)

Abstract role.

STATUS
Link copied to clipboard
STATUS(GTK_ACCESSIBLE_ROLE_STATUS)

Unused.

SPIN_BUTTON
Link copied to clipboard
SPIN_BUTTON(GTK_ACCESSIBLE_ROLE_SPIN_BUTTON)

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

SLIDER
Link copied to clipboard
SLIDER(GTK_ACCESSIBLE_ROLE_SLIDER)

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

SEPARATOR
Link copied to clipboard
SEPARATOR(GTK_ACCESSIBLE_ROLE_SEPARATOR)

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

SELECT
Link copied to clipboard
SELECT(GTK_ACCESSIBLE_ROLE_SELECT)

Abstract role.

SECTION_HEAD
Link copied to clipboard
SECTION_HEAD(GTK_ACCESSIBLE_ROLE_SECTION_HEAD)

Abstract role.

SECTION
Link copied to clipboard
SECTION(GTK_ACCESSIBLE_ROLE_SECTION)

Abstract role.

SEARCH_BOX
Link copied to clipboard
SEARCH_BOX(GTK_ACCESSIBLE_ROLE_SEARCH_BOX)

A type of textbox intended for specifying search criteria.

SEARCH
Link copied to clipboard
SEARCH(GTK_ACCESSIBLE_ROLE_SEARCH)

Unused.

SCROLLBAR
Link copied to clipboard
SCROLLBAR(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.

ROW_HEADER
Link copied to clipboard
ROW_HEADER(GTK_ACCESSIBLE_ROLE_ROW_HEADER)

Unused.

ROW_GROUP
Link copied to clipboard
ROW_GROUP(GTK_ACCESSIBLE_ROLE_ROW_GROUP)

Unused.

ROW
Link copied to clipboard
ROW(GTK_ACCESSIBLE_ROLE_ROW)

A row in a columned list.

REGION
Link copied to clipboard
REGION(GTK_ACCESSIBLE_ROLE_REGION)

Unused.

RANGE
Link copied to clipboard
RANGE(GTK_ACCESSIBLE_ROLE_RANGE)

Abstract role.

RADIO_GROUP
Link copied to clipboard
RADIO_GROUP(GTK_ACCESSIBLE_ROLE_RADIO_GROUP)

Unused.

RADIO
Link copied to clipboard
RADIO(GTK_ACCESSIBLE_ROLE_RADIO)

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

PROGRESS_BAR
Link copied to clipboard
PROGRESS_BAR(GTK_ACCESSIBLE_ROLE_PROGRESS_BAR)

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

PRESENTATION
Link copied to clipboard
PRESENTATION(GTK_ACCESSIBLE_ROLE_PRESENTATION)

An element that is not represented to accessibility technologies.

OPTION
Link copied to clipboard
OPTION(GTK_ACCESSIBLE_ROLE_OPTION)

Unused.

NOTE
Link copied to clipboard
NOTE(GTK_ACCESSIBLE_ROLE_NOTE)

Unused.

NONE
Link copied to clipboard
NONE(GTK_ACCESSIBLE_ROLE_NONE)

An element that is not represented to accessibility technologies.

NAVIGATION
Link copied to clipboard
NAVIGATION(GTK_ACCESSIBLE_ROLE_NAVIGATION)

Unused.

METER
Link copied to clipboard
METER(GTK_ACCESSIBLE_ROLE_METER)

An element that represents a value within a known range.

MENU_ITEM_RADIO
Link copied to clipboard
MENU_ITEM_RADIO(GTK_ACCESSIBLE_ROLE_MENU_ITEM_RADIO)

A radio item in a menu.

MENU_ITEM_CHECKBOX
Link copied to clipboard
MENU_ITEM_CHECKBOX(GTK_ACCESSIBLE_ROLE_MENU_ITEM_CHECKBOX)

A check item in a menu.

MENU_ITEM
Link copied to clipboard
MENU_ITEM(GTK_ACCESSIBLE_ROLE_MENU_ITEM)

An item in a menu.

MENU_BAR
Link copied to clipboard
MENU_BAR(GTK_ACCESSIBLE_ROLE_MENU_BAR)

A menubar.

MENU
Link copied to clipboard
MENU(GTK_ACCESSIBLE_ROLE_MENU)

A menu.

MATH
Link copied to clipboard
MATH(GTK_ACCESSIBLE_ROLE_MATH)

Unused.

MARQUEE
Link copied to clipboard
MARQUEE(GTK_ACCESSIBLE_ROLE_MARQUEE)

Unused.

MAIN
Link copied to clipboard
MAIN(GTK_ACCESSIBLE_ROLE_MAIN)

Unused.

LOG
Link copied to clipboard
LOG(GTK_ACCESSIBLE_ROLE_LOG)

Unused.

LIST_ITEM
Link copied to clipboard
LIST_ITEM(GTK_ACCESSIBLE_ROLE_LIST_ITEM)

An item in a list.

LIST_BOX
Link copied to clipboard
LIST_BOX(GTK_ACCESSIBLE_ROLE_LIST_BOX)

Unused.

LIST
Link copied to clipboard
LIST(GTK_ACCESSIBLE_ROLE_LIST)

A list of items.

LINK
Link copied to clipboard
LINK(GTK_ACCESSIBLE_ROLE_LINK)

A clickable link.

LEGEND
Link copied to clipboard
LEGEND(GTK_ACCESSIBLE_ROLE_LEGEND)

Unused.

LANDMARK
Link copied to clipboard
LANDMARK(GTK_ACCESSIBLE_ROLE_LANDMARK)

Abstract role.

LABEL
Link copied to clipboard
LABEL(GTK_ACCESSIBLE_ROLE_LABEL)

A visible name or caption for a user interface component.

INPUT
Link copied to clipboard
INPUT(GTK_ACCESSIBLE_ROLE_INPUT)

Abstract role.

IMG
Link copied to clipboard
IMG(GTK_ACCESSIBLE_ROLE_IMG)

An image.

HEADING
Link copied to clipboard
HEADING(GTK_ACCESSIBLE_ROLE_HEADING)

Unused.

GROUP
Link copied to clipboard
GROUP(GTK_ACCESSIBLE_ROLE_GROUP)

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

GRID_CELL
Link copied to clipboard
GRID_CELL(GTK_ACCESSIBLE_ROLE_GRID_CELL)

An item in a grid or tree grid.

GRID
Link copied to clipboard
GRID(GTK_ACCESSIBLE_ROLE_GRID)

A grid of items.

GENERIC
Link copied to clipboard
GENERIC(GTK_ACCESSIBLE_ROLE_GENERIC)

Unused.

FORM
Link copied to clipboard
FORM(GTK_ACCESSIBLE_ROLE_FORM)

Unused.

FEED
Link copied to clipboard
FEED(GTK_ACCESSIBLE_ROLE_FEED)

Unused.

DOCUMENT
Link copied to clipboard
DOCUMENT(GTK_ACCESSIBLE_ROLE_DOCUMENT)

Unused.

DIALOG
Link copied to clipboard
DIALOG(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.

COMPOSITE
Link copied to clipboard
COMPOSITE(GTK_ACCESSIBLE_ROLE_COMPOSITE)

Abstract role.

COMMAND
Link copied to clipboard
COMMAND(GTK_ACCESSIBLE_ROLE_COMMAND)

Abstract role.

COMBO_BOX
Link copied to clipboard
COMBO_BOX(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.

COLUMN_HEADER
Link copied to clipboard
COLUMN_HEADER(GTK_ACCESSIBLE_ROLE_COLUMN_HEADER)

A header in a columned list.

CHECKBOX
Link copied to clipboard
CHECKBOX(GTK_ACCESSIBLE_ROLE_CHECKBOX)

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

CELL
Link copied to clipboard
CELL(GTK_ACCESSIBLE_ROLE_CELL)

Unused.

CAPTION
Link copied to clipboard
CAPTION(GTK_ACCESSIBLE_ROLE_CAPTION)

Unused.

BUTTON
Link copied to clipboard
BUTTON(GTK_ACCESSIBLE_ROLE_BUTTON)

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

BANNER
Link copied to clipboard
BANNER(GTK_ACCESSIBLE_ROLE_BANNER)

Unused.

ALERT_DIALOG
Link copied to clipboard
ALERT_DIALOG(GTK_ACCESSIBLE_ROLE_ALERT_DIALOG)

A type of dialog that contains an alert message.

ALERT
Link copied to clipboard
ALERT(GTK_ACCESSIBLE_ROLE_ALERT)

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

Types

Companion
Link copied to clipboard
object Companion

Properties

gtk
Link copied to clipboard
val gtk: GtkAccessibleRole
name
Link copied to clipboard
val name: String
ordinal
Link copied to clipboard
val ordinal: Int