函数
GtkTreeViewColumnDropFunc
声明
gboolean
(* GtkTreeViewColumnDropFunc) (
GtkTreeView* tree_view,
GtkTreeViewColumn* column,
GtkTreeViewColumn* prev_column,
GtkTreeViewColumn* next_column,
gpointer data
)
说明 [src]
确定 `column` 能否以特定位置放下(由 `prev_column` 和 `next_column` 确定)的函数类型。在从左向右的区域设置中,`prev_column` 位于潜在放下位置的左侧,`next_column` 位于右侧。在从右向左的模式中,则相反。如果该位置是有效的放下位置,则此函数应返回 `TRUE`。请注意,返回 `TRUE` 并不真正表示执行了列放下操作,而只是表示对用户表明潜在的放下位置。
参数
tree_view-
类型:
GtkTreeView一个
GtkTreeView。数据由函数的调用者拥有。 column-
正在拖动的
GtkTreeViewColumn。数据由函数的调用者拥有。 prev_column-
在 `column` 一侧的
GtkTreeViewColumn。数据由函数的调用者拥有。 next_column-
在 `column` 另一侧的
GtkTreeViewColumn。数据由函数的调用者拥有。 data-
类型:
gpointer用户数据。
该参数可以是 NULL。数据由函数的调用者拥有。