[rep-gtk] GtkTreeSortable added from 2.12 API
- From: Christopher Bratusek <chrisb src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [rep-gtk] GtkTreeSortable added from 2.12 API
- Date: Thu, 7 Jan 2010 13:28:28 +0000 (UTC)
commit 60723e5046078bb45d1c3705747e49a51c9dc123
Author: Christopher Roy Bratusek <chris nanolx org>
Date: Thu Jan 7 14:28:02 2010 +0100
GtkTreeSortable added from 2.12 API
ChangeLog | 11 +++++++++++
gtktree.defs | 45 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index c57dc47..7f75231 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,17 @@
* *.defs
* build-gtk.jl: revert slist >> GSList / list >> GList renamal
+ * gtktree.defs:
+ ****************** gtktreesortable.h ************
+ GtkTreeSortable (object)
+ GtkTreeIterCompareFunc (boxed)
+ gtk_tree_sortable_get_sort_column_id
+ gtk_tree_sortable_get_sort_column_id
+ gtk_tree_sortable_set_sort_func
+ gtk_tree_sortable_set_default_sort_func
+ gtk_tree_sortable_has_default_sort_func
+ == GtkTreeSortable 2.12 API complete ==
+
2010-01-06 Christopher Bratusek <zanghar freenet de>
* gtktree.defs:
****************** gtkcellrenderertext.h ********
diff --git a/gtktree.defs b/gtktree.defs
index 6465fb7..5084d10 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -727,6 +727,51 @@
GtkWidget
((GtkTreeViewColumn column)))
+;; GtkTreeSortable
+
+(define-object GtkTreeSortable (GInterface))
+
+(define-boxed GtkTreeIterCompareFunc
+ ((GtkTreeModel model)
+ (GtkTreeIter iter1)
+ (GtkTreeIter iter2)
+ (GPointer data)))
+
+(define-func gtk_tree_sortable_sort_column_changed
+ none
+ ((GtkTreeSortable sortable)))
+
+(define-func gtk_tree_sortable_set_sort_column_id
+ none
+ ((GtkTreeSortable sortable)
+ (int column)
+ (GtkSortType type)))
+
+(define-func gtk_tree_sortable_get_sort_column_id
+ bool
+ ((GtkTreeSortable sortable)
+ ((tvec int in) column)
+ ((tvec GtkSortType in) type)))
+
+(define-func gtk_tree_sortable_set_sort_func
+ none
+ ((GtkTreeSortable sortable)
+ (int column)
+ (GtkTreeIterCompareFunc func)
+ (GPointer data)
+ (GtkDestroyNotify destroy)))
+
+(define-func gtk_tree_sortable_set_default_sort_func
+ none
+ ((GtkTreeSortable sortable)
+ (GtkTreeIterCompareFunc func)
+ (GPointer data)
+ (GtkDestroyNotify destroy)))
+
+(define-func gtk_tree_sortable_has_default_sort_func
+ bool
+ ((GtkTreeSortable sortable)))
+
;; GtkTreeView [Base]
(define-object GtkTreeView (GtkContainer))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]