[rep-gtk] added GtkListStore from 2.12 API



commit d381c6d4299e3f2a031d11439344e362c1e78569
Author: Christopher Roy Bratusek <zanghar freenet de>
Date:   Sat Feb 27 13:22:06 2010 +0100

    added GtkListStore from 2.12 API

 ChangeLog    |   17 ++++++++++++++++
 gtktree.defs |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 3811a48..e9a2e8f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2010-02-27  Christopher Bratusek <zanghar freenet de>
+	* gtktree.defs:
+	*************** gtkliststore.h ***************
+	gtk_list_store_remove
+	gtk_list_store_insert
+	gtk_list_store_insert_before
+	gtk_list_store_insert_after
+	gtk_list_store_prepend
+	gtk_list_store_append
+	gtk_list_store_clear
+	gtk_list_store_iter_is_valid
+	gtk_list_store_reorder
+	gtk_list_store_swap
+	gtk_list_store_move_after
+	gtk_list_store_move_before
+	== GtkListStore 2.12 API complete ==
+
 2010-02-16  Christopher Bratusek <zanghar freenet de>
 	* ChangeLog
 	* NEWS: fixed some types [Alexey I. Froloff]
diff --git a/gtktree.defs b/gtktree.defs
index f84b162..f3d1f25 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -791,11 +791,71 @@
    (int columns)
    ((tvec type in) type)))
 
+(define-func gtk_list_store_remove
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)))
+
+(define-func gtk_list_store_insert
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)
+   (int position)))
+
+(define-func gtk_list_store_insert_before
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)
+   (GtkTreeIter sibling)))
+
+(define-func gtk_list_store_insert_after
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)
+   (GtkTreeIter sibling)))
+
+(define-func gtk_list_store_prepend
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)))
+
 (define-func gtk_list_store_append
   none
   ((GtkListStore store)
    (GtkTreeIter iter)))
 
+(define-func gtk_list_store_clear
+  none
+  ((GtkListStore store)))
+
+(define-func gtk_list_store_iter_is_valid
+  bool
+  ((GtkListStore store)
+   (GtkTreeIter iter)))
+
+(define-func gtk_list_store_reorder
+  none
+  ((GtkListStore store)
+   (int order)))
+
+(define-func gtk_list_store_swap
+  none
+  ((GtkListStore store)
+   (GtkTreeIter a)
+   (GtkTreeIter b)))
+
+(define-func gtk_list_store_move_after
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)
+   (GtkTreeIter position)))
+
+(define-func gtk_list_store_move_before
+  none
+  ((GtkListStore store)
+   (GtkTreeIter iter)
+   (GtkTreeIter position)))
+
 ;; GtkTreeView [Base]
 
 (define-object GtkTreeView (GtkContainer))



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