enum
Gtk::AccessibleRole
Overview
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.
Defined in:
lib/gi-crystal/src/auto/gtk-4.0/gtk.crEnum Members
-
Alert =
0_u32 -
An element with important, and usually time-sensitive, information
-
AlertDialog =
1_u32 -
A type of dialog that contains an alert message
-
Banner =
2_u32 -
Unused
-
Button =
3_u32 -
An input element that allows for user-triggered actions when clicked or pressed
-
Caption =
4_u32 -
Unused
-
Cell =
5_u32 -
Unused
-
Checkbox =
6_u32 -
A checkable input element that has three possible values:
true,false, ormixed -
ColumnHeader =
7_u32 -
A header in a columned list.
-
ComboBox =
8_u32 -
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
-
Command =
9_u32 -
Abstract role.
-
Composite =
10_u32 -
Abstract role.
-
Dialog =
11_u32 -
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.
-
Document =
12_u32 -
Unused
-
Feed =
13_u32 -
Unused
-
Form =
14_u32 -
Unused
-
Generic =
15_u32 -
Unused
-
Grid =
16_u32 -
A grid of items.
-
GridCell =
17_u32 -
An item in a grid or tree grid.
-
Group =
18_u32 -
An element that groups multiple widgets. GTK uses this role for various containers, like
#Box,#Viewport, and#HeaderBar. -
Heading =
19_u32 -
Unused
-
Img =
20_u32 -
An image.
-
Input =
21_u32 -
Abstract role.
-
Label =
22_u32 -
A visible name or caption for a user interface component.
-
Landmark =
23_u32 -
Abstract role.
-
Legend =
24_u32 -
Unused
-
Link =
25_u32 -
A clickable link.
-
List =
26_u32 -
A list of items.
-
ListBox =
27_u32 -
Unused.
-
ListItem =
28_u32 -
An item in a list.
-
Log =
29_u32 -
Unused
-
Main =
30_u32 -
Unused
-
Marquee =
31_u32 -
Unused
-
Math =
32_u32 -
Unused
-
Meter =
33_u32 -
An element that represents a value within a known range.
-
Menu =
34_u32 -
A menu.
-
MenuBar =
35_u32 -
A menubar.
-
MenuItem =
36_u32 -
An item in a menu.
-
MenuItemCheckbox =
37_u32 -
A check item in a menu.
-
MenuItemRadio =
38_u32 -
A radio item in a menu.
-
Unused
-
None =
40_u32 -
An element that is not represented to accessibility technologies.
-
Note =
41_u32 -
Unused
-
Option =
42_u32 -
Unused
-
Presentation =
43_u32 -
An element that is not represented to accessibility technologies.
-
ProgressBar =
44_u32 -
An element that displays the progress status for tasks that take a long time.
-
Radio =
45_u32 -
A checkable input in a group of radio roles, only one of which can be checked at a time.
-
RadioGroup =
46_u32 -
Unused
-
Range =
47_u32 -
Abstract role.
-
Region =
48_u32 -
Unused
-
Row =
49_u32 -
A row in a columned list.
-
RowGroup =
50_u32 -
Unused
-
RowHeader =
51_u32 -
Unused
-
Scrollbar =
52_u32 -
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.
-
Search =
53_u32 -
Unused
-
SearchBox =
54_u32 -
A type of textbox intended for specifying search criteria.
-
Section =
55_u32 -
Abstract role.
-
SectionHead =
56_u32 -
Abstract role.
-
Select =
57_u32 -
Abstract role.
-
Separator =
58_u32 -
A divider that separates and distinguishes sections of content or groups of menuitems.
-
Slider =
59_u32 -
A user input where the user selects a value from within a given range.
-
SpinButton =
60_u32 -
A form of range that expects the user to select from among discrete choices.
-
Status =
61_u32 -
Unused
-
Structure =
62_u32 -
Abstract role.
-
Switch =
63_u32 -
A type of checkbox that represents on/off values, as opposed to checked/unchecked values.
-
Tab =
64_u32 -
An item in a list of tab used for switching pages.
-
Table =
65_u32 -
Unused
-
TabList =
66_u32 -
A list of tabs for switching pages.
-
TabPanel =
67_u32 -
A page in a notebook or stack.
-
TextBox =
68_u32 -
A type of input that allows free-form text as its value.
-
Time =
69_u32 -
Unused
-
Timer =
70_u32 -
Unused
-
Toolbar =
71_u32 -
Unused
-
Tooltip =
72_u32 -
Unused
-
Tree =
73_u32 -
Unused
-
TreeGrid =
74_u32 -
A treeview-like, columned list.
-
TreeItem =
75_u32 -
Unused
-
Widget =
76_u32 -
An interactive component of a graphical user interface. This is the role that GTK uses by default for widgets.
-
Window =
77_u32 -
An application window.
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
-
#alert?
Returns
trueif this enum value equalsAlert -
#alert_dialog?
Returns
trueif this enum value equalsAlertDialog -
#banner?
Returns
trueif this enum value equalsBanner -
#button?
Returns
trueif this enum value equalsButton -
#caption?
Returns
trueif this enum value equalsCaption -
#cell?
Returns
trueif this enum value equalsCell -
#checkbox?
Returns
trueif this enum value equalsCheckbox -
#column_header?
Returns
trueif this enum value equalsColumnHeader -
#combo_box?
Returns
trueif this enum value equalsComboBox -
#command?
Returns
trueif this enum value equalsCommand -
#composite?
Returns
trueif this enum value equalsComposite -
#dialog?
Returns
trueif this enum value equalsDialog -
#document?
Returns
trueif this enum value equalsDocument -
#feed?
Returns
trueif this enum value equalsFeed -
#form?
Returns
trueif this enum value equalsForm -
#generic?
Returns
trueif this enum value equalsGeneric -
#grid?
Returns
trueif this enum value equalsGrid -
#grid_cell?
Returns
trueif this enum value equalsGridCell -
#group?
Returns
trueif this enum value equalsGroup -
#heading?
Returns
trueif this enum value equalsHeading -
#img?
Returns
trueif this enum value equalsImg -
#input?
Returns
trueif this enum value equalsInput -
#label?
Returns
trueif this enum value equalsLabel -
#landmark?
Returns
trueif this enum value equalsLandmark -
#legend?
Returns
trueif this enum value equalsLegend -
#link?
Returns
trueif this enum value equalsLink -
#list?
Returns
trueif this enum value equalsList -
#list_box?
Returns
trueif this enum value equalsListBox -
#list_item?
Returns
trueif this enum value equalsListItem -
#log?
Returns
trueif this enum value equalsLog -
#main?
Returns
trueif this enum value equalsMain -
#marquee?
Returns
trueif this enum value equalsMarquee -
#math?
Returns
trueif this enum value equalsMath -
#menu?
Returns
trueif this enum value equalsMenu -
#menu_bar?
Returns
trueif this enum value equalsMenuBar -
#menu_item?
Returns
trueif this enum value equalsMenuItem -
#menu_item_checkbox?
Returns
trueif this enum value equalsMenuItemCheckbox -
#menu_item_radio?
Returns
trueif this enum value equalsMenuItemRadio -
#meter?
Returns
trueif this enum value equalsMeter -
#navigation?
Returns
trueif this enum value equalsNavigation -
#none?
Returns
trueif this enum value equalsNone -
#note?
Returns
trueif this enum value equalsNote -
#option?
Returns
trueif this enum value equalsOption -
#presentation?
Returns
trueif this enum value equalsPresentation -
#progress_bar?
Returns
trueif this enum value equalsProgressBar -
#radio?
Returns
trueif this enum value equalsRadio -
#radio_group?
Returns
trueif this enum value equalsRadioGroup -
#range?
Returns
trueif this enum value equalsRange -
#region?
Returns
trueif this enum value equalsRegion -
#row?
Returns
trueif this enum value equalsRow -
#row_group?
Returns
trueif this enum value equalsRowGroup -
#row_header?
Returns
trueif this enum value equalsRowHeader -
#scrollbar?
Returns
trueif this enum value equalsScrollbar -
#search?
Returns
trueif this enum value equalsSearch -
#search_box?
Returns
trueif this enum value equalsSearchBox -
#section?
Returns
trueif this enum value equalsSection -
#section_head?
Returns
trueif this enum value equalsSectionHead -
#select?
Returns
trueif this enum value equalsSelect -
#separator?
Returns
trueif this enum value equalsSeparator -
#slider?
Returns
trueif this enum value equalsSlider -
#spin_button?
Returns
trueif this enum value equalsSpinButton -
#status?
Returns
trueif this enum value equalsStatus -
#structure?
Returns
trueif this enum value equalsStructure -
#switch?
Returns
trueif this enum value equalsSwitch -
#tab?
Returns
trueif this enum value equalsTab -
#tab_list?
Returns
trueif this enum value equalsTabList -
#tab_panel?
Returns
trueif this enum value equalsTabPanel -
#table?
Returns
trueif this enum value equalsTable -
#text_box?
Returns
trueif this enum value equalsTextBox -
#time?
Returns
trueif this enum value equalsTime -
#timer?
Returns
trueif this enum value equalsTimer -
#toolbar?
Returns
trueif this enum value equalsToolbar -
#tooltip?
Returns
trueif this enum value equalsTooltip -
#tree?
Returns
trueif this enum value equalsTree -
#tree_grid?
Returns
trueif this enum value equalsTreeGrid -
#tree_item?
Returns
trueif this enum value equalsTreeItem -
#widget?
Returns
trueif this enum value equalsWidget -
#window?
Returns
trueif this enum value equalsWindow
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.