Method
Gtk WidgetPathiter_set_state
since: 3.14
Declaration [src]
void
gtk_widget_path_iter_set_state(
GtkWidgetPath*path,
gintpos,
GtkStateFlagsstate
)
Description [src]
Sets the widget name for the widget found at position pos
in the widget hierarchy defined by path.
If you want to update just a single state flag, you need to do this manually, as this function updates all state flags.
Setting a flag
gtk_widget_path_iter_set_state(path,pos,gtk_widget_path_iter_get_state(path,pos)|flag);
Unsetting a flag
gtk_widget_path_iter_set_state(path,pos,gtk_widget_path_iter_get_state(path,pos)&~flag);
Available since: 3.14
Parameters
pos-
Type:
gintPosition to modify, -1 for the path head.
state-
Type:
GtkStateFlagsState flags.