void GlassWidget::mousePressed(gcn::MouseEvent &e) { if(me) { PyObject *res = PyObject_CallMethod(me, "_mousePressed", "(iiii)", e.getType(), e.getButton(), e.getX(), e.getY()); if(res == NULL && PyErr_Occurred() != NULL) Py_HandleError(); else Py_XDECREF(res); } }