X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Factions.hh;h=f98c91d9a17fbce204ef1b4f0dac74923d4ca063;hb=385de86d903c95e9897bd106b04e3ef1f70d9d2d;hp=970a18a49ab32b14e23c2079b42bcc81ac910b4c;hpb=a0350e27b311db5cab49035752d3852ee68bf8a2;p=chaz%2Fopenbox diff --git a/src/actions.hh b/src/actions.hh index 970a18a4..f98c91d9 100644 --- a/src/actions.hh +++ b/src/actions.hh @@ -60,8 +60,6 @@ private: void insertPress(const XButtonEvent &e); void removePress(const XButtonEvent &e); - PyObject *_callback[NUM_EVENTS]; - public: //! Constructs an OBActions object OBActions(); @@ -82,14 +80,10 @@ public: virtual void unmapHandler(const XUnmapEvent &e); virtual void destroyHandler(const XDestroyWindowEvent &e); - //! Bind a callback for an action - bool bind(EventAction action, PyObject *func); - - //! Unbind the callback function from an action - bool unbind(EventAction action); +#ifdef XKB + virtual void xkbHandler(const XkbEvent &e); +#endif // XKB - //! Remove all callback functions - void unbindAll(); }; }