State of a currently active widget, such as a depressed button.
The widget has the keyboard focus.
The widget is inconsistent, such as checkbuttons or radiobuttons that aren’t either set to %TRUE nor %FALSE, or buttons requiring the user attention.
State indicating that the widget is unresponsive to user actions.
State during normal operation.
State indicating that the mouse pointer is over the widget and the widget will respond to mouse clicks.
State of a selected item, such the selected row in a list.
This type indicates the current state of a widget; the state determines how the widget is drawn. The #GtkStateType enumeration is also used to identify different colors in a #GtkStyle for drawing, so states can be used for subparts of a widget as well as entire widgets.