summaryrefslogtreecommitdiff
path: root/plugin-loaders/python/bindings/geditutils.override
diff options
context:
space:
mode:
authorPerberos <[email protected]>2011-11-07 19:52:18 -0300
committerPerberos <[email protected]>2011-11-07 19:52:18 -0300
commit5ded9cba8563f336939400303d6a841d5089b107 (patch)
treec5676588cff26ba37e12369fe4de24b54e9f6682 /plugin-loaders/python/bindings/geditutils.override
parentf00b3a11a199f9f85a4d46a600f9d14179b37dbf (diff)
downloadpluma-5ded9cba8563f336939400303d6a841d5089b107.tar.bz2
pluma-5ded9cba8563f336939400303d6a841d5089b107.tar.xz
renaming from gedit to pluma
Diffstat (limited to 'plugin-loaders/python/bindings/geditutils.override')
-rwxr-xr-xplugin-loaders/python/bindings/geditutils.override85
1 files changed, 0 insertions, 85 deletions
diff --git a/plugin-loaders/python/bindings/geditutils.override b/plugin-loaders/python/bindings/geditutils.override
deleted file mode 100755
index a7bf7fbe..00000000
--- a/plugin-loaders/python/bindings/geditutils.override
+++ /dev/null
@@ -1,85 +0,0 @@
-%%
-headers
-#define NO_IMPORT_PYGOBJECT
-#define NO_IMPORT_PYGTK
-#include <pygobject.h>
-#include <pygtk/pygtk.h>
-
-#include "gedit-utils.h"
-
-void pygeditutils_register_classes (PyObject *d);
-void pygeditutils_add_constants (PyObject *module, const gchar *strip_prefix);
-
-%%
-modulename gedit.utils
-%%
-import gtk.Widget as PyGtkWidget_Type
-import gtk.TreeView as PyGtkTreeView_Type
-import gtk.Menu as PyGtkMenu_Type
-%%
-ignore-glob
- _*
-%%
-override gedit_utils_menu_position_under_widget kwargs
-static PyObject *
-_wrap_gedit_utils_menu_position_under_widget (PyObject *self,
- PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "menu", "widget", NULL };
- PyObject *py_menu, *py_widget;
- GtkMenu *menu;
- GtkWidget *widget;
- gint x, y;
- gboolean push_in;
- PyObject *tuple;
-
- if (!PyArg_ParseTupleAndKeywords (args, kwargs,
- "O!O!", kwlist,
- &PyGtkMenu_Type, &py_menu,
- &PyGtkWidget_Type, &py_widget))
- return NULL;
-
- menu = GTK_MENU (pygobject_get (py_menu));
- widget = GTK_WIDGET (pygobject_get (py_widget));
-
- gedit_utils_menu_position_under_widget (menu, &x, &y, &push_in, widget);
-
- tuple = PyTuple_New (3);
- PyTuple_SetItem (tuple, 0, PyInt_FromLong (x));
- PyTuple_SetItem (tuple, 1, PyInt_FromLong (y));
- PyTuple_SetItem (tuple, 2, PyBool_FromLong (push_in));
- return tuple;
-}
-%%
-override gedit_utils_menu_position_under_tree_view kwargs
-static PyObject *
-_wrap_gedit_utils_menu_position_under_tree_view (PyObject *self,
- PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "menu", "tree_view", NULL };
- PyObject *py_menu, *py_view;
- GtkMenu *menu;
- GtkTreeView *view;
- gint x, y;
- gboolean push_in;
- PyObject *tuple;
-
- if (!PyArg_ParseTupleAndKeywords (args, kwargs,
- "O!O!", kwlist,
- &PyGtkMenu_Type, &py_menu,
- &PyGtkTreeView_Type, &py_view))
- return NULL;
-
- menu = GTK_MENU (pygobject_get (py_menu));
- view = GTK_TREE_VIEW (pygobject_get (py_view));
-
- gedit_utils_menu_position_under_widget (menu, &x, &y, &push_in, view);
-
- tuple = PyTuple_New (3);
- PyTuple_SetItem (tuple, 0, PyInt_FromLong (x));
- PyTuple_SetItem (tuple, 1, PyInt_FromLong (y));
- PyTuple_SetItem (tuple, 2, PyBool_FromLong (push_in));
- return tuple;
-}