Method
GtkWidgetPathiter_set_state
since: 3.14
Declaration [src]
void
gtk_widget_path_iter_set_state (
GtkWidgetPath* path,
gint pos,
GtkStateFlags state
)
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.