[rep-gtk] GtkTreeViewColumn Sorting Functions



commit 2f8be1eec70e91fdbaf02c8e4ffd1b98758da395
Author: Christopher Roy Bratusek <chris nanolx org>
Date:   Tue Jan 5 21:04:27 2010 +0100

    GtkTreeViewColumn Sorting Functions

 ChangeLog    |    6 ++++++
 gtktree.defs |   29 +++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index a193bbe..a5d4ecc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -55,6 +55,12 @@
 	gtk_tree_view_column_get_alignment
 	gtk_tree_view_column_set_reorderable
 	gtk_tree_view_column_get_reorderable
+	gtk_tree_view_column_set_sort_column_id
+	gtk_tree_view_column_get_sort_column_id
+	gtk_tree_view_column_set_sort_indicator
+	gtk_tree_view_column_get_sort_indicator
+	gtk_tree_view_column_set_sort_order
+	gtk_tree_view_column_get_sort_order
 
 	* gtkfilechooser.defs:
 	****************** gtkfilechooser.h *************
diff --git a/gtktree.defs b/gtktree.defs
index 0064f08..c2a2bdb 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -572,6 +572,35 @@
   bool
   ((GtkTreeViewColumn column)))
 
+;; GtkTreeViewColumn [Sorting]
+
+(define-func gtk_tree_view_column_set_sort_column_id
+  none
+  ((GtkTreeViewColumn tv_column)
+   (int column)))
+
+(define-func gtk_tree_view_column_get_sort_column_id
+  int
+  ((GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_column_set_sort_indicator
+  none
+  ((GtkTreeViewColumn column)
+   (bool setting)))
+
+(define-func gtk_tree_view_column_get_sort_indicator
+  bool
+  ((GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_column_set_sort_order
+  none
+  ((GtkTreeViewColumn column)
+   (GtkSortType order)))
+
+(define-func gtk_tree_view_column_get_sort_order
+  GtkSortType
+  ((GtkTreeViewColumn column)))
+
 ;; GtkTreeView
 
 (define-object GtkTreeView (GtkContainer))



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