函数
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。数据由函数的调用者拥有。