[rep-gtk] GtkTreeView: column functions added



commit 8c51063e4f9cd4b128325b05a807b0048c6e5615
Author: Christopher Roy Bratusek <zanghar freenet de>
Date:   Sat Feb 27 13:40:00 2010 +0100

    GtkTreeView: column functions added

 ChangeLog    |   10 ++++++++++
 gtktree.defs |   49 +++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e9a2e8f..bcaa7fd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,16 @@
 	gtk_list_store_move_after
 	gtk_list_store_move_before
 	== GtkListStore 2.12 API complete ==
+	************** gtktreeview.h ******************
+	GtkTreeViewColumnDropFunc [boxed]
+	gtk_tree_view_append_column
+	gtk_tree_view_remove_column
+	gtk_tree_view_insert_column
+	gtk_tree_view_get_column
+	gtk_tree_view_move_column_after
+	gtk_tree_view_set_expander_column
+	gtk_tree_view_get_expander_column
+	gtk_tree_view_set_column_drag_function
 
 2010-02-16  Christopher Bratusek <zanghar freenet de>
 	* ChangeLog
diff --git a/gtktree.defs b/gtktree.defs
index f3d1f25..549a0d3 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -936,7 +936,56 @@
   bool
   ((GtkTreeView tree)))
 
+;; GtkTreeView [Columns]
+
 (define-func gtk_tree_view_append_column
   int
   ((GtkTreeView tree)
    (GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_remove_column
+  int
+  ((GtkTreeView tree)
+   (GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_insert_column
+  int
+  ((GtkTreeView tree)
+   (GtkTreeViewColumn column)
+   (int position)))
+
+(define-func gtk_tree_view_get_column
+  GtkTreeViewColumn
+  ((GtkTreeView tree)
+   (int column)))
+
+(define-func gtk_tree_view_move_column_after
+  none
+  ((GtkTreeView tree)
+   (GtkTreeViewColumn column)
+   (GtkTreeViewColumn base)))
+
+(define-func gtk_tree_view_set_expander_column
+  none
+  ((GtkTreeView tree)
+   (GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_get_expander_column
+  GtkTreeViewColumn
+  ((GtkTreeView tree)))
+
+(define-boxed GtkTreeViewColumnDropFunc
+  ((GtkTreeView tree)
+   (GtkTreeViewColumn column)
+   (GtkTreeViewColumn prev)
+   (GtkTreeViewColumn next)
+   (GPointer data)))
+
+(define-func gtk_tree_view_set_column_drag_function
+  none
+  ((GtkTreeView tree)
+   (GtkTreeViewColumnDropFunc func)
+   (GPointer data)
+   (GtkDestroyNotify destroy)))
+
+;; GtkTreeView [Actions]



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]