summaryrefslogtreecommitdiff
path: root/gtk/gtktreeview.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtktreeview.h')
-rw-r--r--gtk/gtktreeview.h19
1 files changed, 8 insertions, 11 deletions
diff --git a/gtk/gtktreeview.h b/gtk/gtktreeview.h
index d15109eff2..22890ae66a 100644
--- a/gtk/gtktreeview.h
+++ b/gtk/gtktreeview.h
@@ -125,7 +125,11 @@ gboolean gtk_tree_view_get_path_at_pos (GtkTreeView *tr
GtkTreeViewColumn **column,
gint *cell_x,
gint *cell_y);
-void gtk_tree_view_get_cell_rect (GtkTreeView *tree_view,
+void gtk_tree_view_get_cell_area (GtkTreeView *tree_view,
+ GtkTreePath *path,
+ GtkTreeViewColumn *column,
+ GdkRectangle *rect);
+void gtk_tree_view_get_background_area (GtkTreeView *tree_view,
GtkTreePath *path,
GtkTreeViewColumn *column,
GdkRectangle *rect);
@@ -190,6 +194,9 @@ void gtk_tree_view_unset_rows_drag_dest (GtkTreeView *tree_view);
void gtk_tree_view_set_drag_dest_row (GtkTreeView *tree_view,
GtkTreePath *path,
GtkTreeViewDropPosition pos);
+void gtk_tree_view_get_drag_dest_row (GtkTreeView *tree_view,
+ GtkTreePath **path,
+ GtkTreeViewDropPosition *pos);
gboolean gtk_tree_view_get_dest_row_at_pos (GtkTreeView *tree_view,
gint drag_x,
gint drag_y,
@@ -198,16 +205,6 @@ gboolean gtk_tree_view_get_dest_row_at_pos (GtkTreeView *tree_vi
GdkPixmap* gtk_tree_view_create_row_drag_icon (GtkTreeView *tree_view,
GtkTreePath *path);
-/* The selection data would normally have target type GTK_TREE_VIEW_ROW in this
- * case. If the target is wrong these functions return FALSE.
- */
-gboolean gtk_selection_data_set_tree_row (GtkSelectionData *selection_data,
- GtkTreeView *tree_view,
- GtkTreePath *path);
-gboolean gtk_selection_data_get_tree_row (GtkSelectionData *selection_data,
- GtkTreeView **tree_view,
- GtkTreePath **path);
-
#ifdef __cplusplus