Property definitions

gtk $ GtkStateType :: defaultinit
#enum GtkStateType
#Indicates the current state of a widget; the state determines how the widget is drawn.
#@https://developer.gnome.org/gtk3/3.2/gtk3-Standard-Enumerations.html#GtkStateType
extern class GtkStateType `{GtkStateType`}
	#State during normal operation.
	new normal `{ return GTK_STATE_NORMAL; `}

	#State of a currently active widget, such as a depressed button.
	new active `{ return GTK_STATE_ACTIVE; `}

	#State indicating that the mouse pointer is over the widget and the widget will respond to mouse clicks.
	new prelight `{ return GTK_STATE_PRELIGHT; `}

	#State of a selected item, such the selected row in a list.
	new selected `{ return GTK_STATE_SELECTED; `}

	#State indicating that the widget is unresponsive to user actions.
	new insensitive `{ return GTK_STATE_INSENSITIVE; `}

	#The widget is inconsistent, such as checkbuttons or radiobuttons that aren't either set to TRUE nor FALSE, or buttons requiring the user attention.
	new inconsistent `{ return GTK_STATE_INCONSISTENT; `}

	#The widget has the keyboard focus.
	new focused `{ return GTK_STATE_FOCUSED; `}
end
lib/gtk/v3_4/gtk_enums.nit:256,1--280,3