[pygtk] Manually wrap gtk_hsv_get_metrics()



commit 6406e8d95927107e9de667773b8d89737f7ff7d9
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:   Sun Apr 4 21:32:41 2010 +0200

    Manually wrap gtk_hsv_get_metrics()

 gtk/gtk.override |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtk.override b/gtk/gtk.override
index bb2c9c5..c95b01f 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -8747,3 +8747,16 @@ _wrap_gtk_hsv_get_color(PyGObject *self)
 
     return Py_BuildValue("(ddd)", h, s, v);
 }
+%%
+override gtk_hsv_get_metrics noargs
+static PyObject *
+_wrap_gtk_hsv_get_metrics(PyGObject *self)
+{
+    gint size, ring_width;
+
+    if (!gtk_hsv_get_metrics(GTK_HSV(self->obj), &size, &ring_width)) {
+       return Py_BuildValue ("()");
+    }
+
+    return Py_BuildValue("(ii)", size, ring_width);
+}



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