diff options
author | Gian Mario Tagliaretti <gianmt@gnome.org> | 2009-03-07 21:52:10 +0000 |
---|---|---|
committer | Gian Mario Tagliaretti <gianmt@src.gnome.org> | 2009-03-07 21:52:10 +0000 |
commit | 91dadd00d0da1f986dc7eff2d7dfffa3a08027d3 (patch) | |
tree | cd576ccf927d2b508cc1e12bbcef81f45a540cda /gtk/gtkiconview.override | |
parent | 1d2de1b0baa43d3f002e9a6b242a09a5d9047239 (diff) | |
download | pygtk-91dadd00d0da1f986dc7eff2d7dfffa3a08027d3.tar.gz |
gtk/gtkiconview.override: wrap
2009-03-07 Gian Mario Tagliaretti <gianmt@gnome.org>
gtk/gtkiconview.override:
wrap gtk.IconView.convert_widget_to_bin_window_coords()
svn path=/trunk/; revision=3115
Diffstat (limited to 'gtk/gtkiconview.override')
-rw-r--r-- | gtk/gtkiconview.override | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/gtk/gtkiconview.override b/gtk/gtkiconview.override index 79385d05..a84fd6a2 100644 --- a/gtk/gtkiconview.override +++ b/gtk/gtkiconview.override @@ -372,3 +372,24 @@ _wrap_gtk_icon_view_get_tooltip_context(PyGObject *self, Py_INCREF(py_ret); return py_ret; } +%% +override gtk_icon_view_convert_widget_to_bin_window_coords kwargs +static PyObject* +_wrap_gtk_icon_view_convert_widget_to_bin_window_coords(PyGObject *self, + PyObject *args, + PyObject *kwargs) +{ + static char *kwlist[] = { "widget_x", "widget_y", NULL }; + gint widget_x, widget_y, window_x = 0, window_y = 0; + + if (!PyArg_ParseTupleAndKeywords(args, kwargs, + "ii:GtkIconView.convert_widget_to_bin_window_coords", + kwlist, &widget_x, &widget_y)) + return NULL; + + gtk_icon_view_convert_widget_to_bin_window_coords(GTK_ICON_VIEW(self->obj), + widget_x, widget_y, + &window_x, &window_y); + + return Py_BuildValue("(ii)", window_x, window_y); +} |