[rep-gtk] GtkTreeView: layout functions added



commit 76d6ca882961ee990c9d37b17e41fa9a53ffc6df
Author: Christopher Roy Bratusek <zanghar freenet de>
Date:   Sat Feb 27 16:02:45 2010 +0100

    GtkTreeView: layout functions added

 ChangeLog    |    5 +++++
 gtktree.defs |   35 +++++++++++++++++++++++++++++++++++
 2 files changed, 40 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index e9bed23..ab07cbb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -40,6 +40,11 @@
 	gtk_tree_view_set_cursor
 	gtk_tree_view_set_cursor_on_cell
 	gtk_tree_view_get_cursor
+	gtk_tree_view_get_bin_window
+	gtk_tree_view_get_path_at_pos
+	gtk_tree_view_get_cell_area
+	gtk_treeview_get_background_area
+	gtk_tree_view_get_visible_rect
 
 2010-02-16  Christopher Bratusek <zanghar freenet de>
 	* ChangeLog
diff --git a/gtktree.defs b/gtktree.defs
index 1383e45..ed1d281 100644
--- a/gtktree.defs
+++ b/gtktree.defs
@@ -1080,3 +1080,38 @@
   ((GtkTreeView tree)
    (GtkTreePath path)
    (GtkTreeViewColumn column)))
+
+;; GtkTreeView [Layout]
+
+(define-func gtk_tree_view_get_bin_window
+  GdkWindow
+  ((GtkTreeView tree)))
+
+(define-func gtk_tree_view_get_path_at_pos
+  bool
+  ((GtkTreeView tree)
+   (int x)
+   (int y)
+   (GtkTreePath path)
+   (GtkTreeViewColumn column)
+   (int cell_x)
+   (int cell_y)))
+
+(define-func gtk_tree_view_get_cell_area
+  none
+  ((GtkTreeView tree)
+   (GtkTreePath path)
+   (GtkTreeViewColumn column)
+   ((tvec GdkRectangle in) rect)))
+
+(define-func gtk_treeview_get_background_area
+  none
+  ((GtkTreeView tree)
+   (GtkTreePath path)
+   (GtkTreeViewColumn column)
+   (GdkRectangle rect)))
+
+(define-func gtk_tree_view_get_visible_rect
+  none
+  ((GtkTreeView tree)
+   ((tvec GdkRectangle in) rect)))



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