[rep-gtk] GtkTreeView: action functions added
- From: Christopher Bratusek <chrisb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rep-gtk] GtkTreeView: action functions added
- Date: Sat, 27 Feb 2010 14:53:44 +0000 (UTC)
commit 76f5d90e3ddc77d99646720d73d59c16f8dbfe39
Author: Christopher Roy Bratusek <zanghar freenet de>
Date: Sat Feb 27 15:53:35 2010 +0100
GtkTreeView: action functions added
ChangeLog | 16 ++++++++++
gtktree.defs | 91 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 107 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index bcaa7fd..e9bed23 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -16,6 +16,7 @@
== GtkListStore 2.12 API complete ==
************** gtktreeview.h ******************
GtkTreeViewColumnDropFunc [boxed]
+ GtkTreeViewMappingFunc [boxed]
gtk_tree_view_append_column
gtk_tree_view_remove_column
gtk_tree_view_insert_column
@@ -24,6 +25,21 @@
gtk_tree_view_set_expander_column
gtk_tree_view_get_expander_column
gtk_tree_view_set_column_drag_function
+ gtk_tree_view_scroll_to_point
+ gtk_tree_view_scroll_to_cell
+ gtk_tree_view_row_activated
+ gtk_tree_view_expand_all
+ gtk_tree_view_collapse_all
+ gtk_tree_view_expand_to_path
+ gtk_tree_view_expand_row
+ gtk_tree_view_collapse_row
+ gtk_tree_view_map_expanded_rows
+ gtk_tree_view_row_expanded
+ gtk_tree_view_set_reorderable
+ gtk_tree_view_get_reorderable
+ gtk_tree_view_set_cursor
+ gtk_tree_view_set_cursor_on_cell
+ gtk_tree_view_get_cursor
2010-02-16 Christopher Bratusek <zanghar freenet de>
* ChangeLog
diff --git a/gtktree.defs b/gtktree.defs
index 549a0d3..1383e45 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -989,3 +989,94 @@
(GtkDestroyNotify destroy)))
;; GtkTreeView [Actions]
+
+(define-func gtk_tree_view_scroll_to_point
+ none
+ ((GtkTreeView tree)
+ (int x)
+ (int y)))
+
+(define-func gtk_tree_view_scroll_to_cell
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GtkTreeViewColumn column)
+ (bool use_align)
+ (int row_align)
+ (int column_align)))
+
+(define-func gtk_tree_view_row_activated
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GtkTreeViewColumn column)))
+
+(define-func gtk_tree_view_expand_all
+ none
+ ((GtkTreeView tree)))
+
+(define-func gtk_tree_view_collapse_all
+ none
+ ((GtkTreeView tree)))
+
+(define-func gtk_tree_view_expand_to_path
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)))
+
+(define-func gtk_tree_view_expand_row
+ bool
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (bool all)))
+
+(define-func gtk_tree_view_collapse_row
+ bool
+ ((GtkTreeView tree)
+ (GtkTreePath path)))
+
+(define-boxed GtkTreeViewMappingFunc
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GPointer data)))
+
+(define-func gtk_tree_view_map_expanded_rows
+ none
+ ((GtkTreeView tree)
+ (GtkTreeViewMappingFunc func)
+ (GPointer data)))
+
+(define-func gtk_tree_view_row_expanded
+ bool
+ ((GtkTreeView tree)
+ (GtkTreePath path)))
+
+(define-func gtk_tree_view_set_reorderable
+ none
+ ((GtkTreeView tree)
+ (bool reorderable)))
+
+(define-func gtk_tree_view_get_reorderable
+ bool
+ ((GtkTreeView tree)))
+
+(define-func gtk_tree_view_set_cursor
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GtkTreeViewColumn column)
+ (bool start_editing)))
+
+(define-func gtk_tree_view_set_cursor_on_cell
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GtkTreeViewColumn column)
+ (GtkCellRenderer renderer)
+ (bool start_editing)))
+
+(define-func gtk_tree_view_get_cursor
+ none
+ ((GtkTreeView tree)
+ (GtkTreePath path)
+ (GtkTreeViewColumn column)))
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]