Function
GtkTreeSelectionFunc
Declaration
gboolean
(* GtkTreeSelectionFunc) (
GtkTreeSelection* selection,
GtkTreeModel* model,
GtkTreePath* path,
gboolean path_currently_selected,
gpointer data
)
Description [src]
A function used by gtk_tree_selection_set_select_function() to filter
whether or not a row may be selected. It is called whenever a row’s
state might change.
A return value of TRUE indicates to selection that it is okay to
change the selection.
Parameters
selection-
Type:
GtkTreeSelectionA
GtkTreeSelectionThe data is owned by the caller of the function. model-
Type:
GtkTreeModelA
GtkTreeModelbeing viewed.The data is owned by the caller of the function. path-
Type:
GtkTreePathThe
GtkTreePathof the row in question.The data is owned by the caller of the function. path_currently_selected-
Type:
gbooleanTRUE, if the path is currently selected. data-
Type:
gpointerUser data.
The argument can be NULL.The data is owned by the caller of the function.