Package: gtk

GEnum gtk:accessible-state

Declaration

(gobject:define-genum "GtkAccessibleState" gtk:accessible-state
  (:export t
   :type-initializer "gtk_accessible_state_get_type")
   :busy
   :checked
   :disabled
   :expanded
   :hidden
   :invalid
   :pressed
   :selected
   #+gtk-4-12
   :visited)  

Values

:busy
A "busy" state. This state has boolean values.
:checked
A "checked" state. Indicates the current state of a gtk:check-button widget. Value type: gtk:accessible-tristate enumeration
:disabled
A "disabled" state. Corresponds to the sensitive property on the gtk:widget object. It indicates a UI element that is perceivable, but not editable or operable. Value type: boolean
:expanded
An "expanded" state. Corresponds to the expanded property on the gtk:expander widget. Value type: boolean or undefined
:hidden
A "hidden" state. Corresponds to the visible property on the gtk:widget object. You can use this state explicitly on UI elements that should not be exposed to an assistive technology. See also the :disabled value. Value type: boolean
:invalid
An "invalid" state. Set when a widget is showing an error. Value type: gtk:accessible-invalid-state enumeration
:pressed
A "pressed" state. Indicates the current state of a gtk:toggle-button widget. Value type: gtk:accessible-tristate enumeration
:selected
A "selected" state. Set when a widget is selected. Value type: boolean or undefined
:visited
Indicates that a widget with the :link role has been visited. Value type: boolean. Since 4.12

Details

The possible accessible states of a gtk:accessible widget.
 

See also

2024-4-24