Function
GtkTreeViewColumnDropFunc
Declaration
gboolean
(* GtkTreeViewColumnDropFunc) (
GtkTreeView* tree_view,
GtkTreeViewColumn* column,
GtkTreeViewColumn* prev_column,
GtkTreeViewColumn* next_column,
gpointer data
)
Description [src]
Function type for determining whether column can be dropped in a
particular spot (as determined by prev_column and next_column). In
left to right locales, prev_column is on the left of the potential drop
spot, and next_column is on the right. In right to left mode, this is
reversed. This function should return TRUE if the spot is a valid drop
spot. Please note that returning TRUE does not actually indicate that
the column drop was made, but is meant only to indicate a possible drop
spot to the user.
Parameters
tree_view-
Type:
GtkTreeViewA
GtkTreeViewThe data is owned by the caller of the function. column-
Type:
GtkTreeViewColumnThe
GtkTreeViewColumnbeing dragged.The data is owned by the caller of the function. prev_column-
Type:
GtkTreeViewColumnA
GtkTreeViewColumnon one side ofcolumn.The data is owned by the caller of the function. next_column-
Type:
GtkTreeViewColumnA
GtkTreeViewColumnon the other side ofcolumn.The data is owned by the caller of the function. data-
Type:
gpointerUser data.
The argument can be NULL.The data is owned by the caller of the function.