X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Factions.hh;h=603450e4c42cc9847d63507e26d276147dc30ad7;hb=b8ae2f393f0baa17c2e5882504a938029d2933ff;hp=1da6e278c6afab4dc9c75d79b56e537290659f9f;hpb=a9a5f0d7510be5dbf8ae1db99e6c1c01035503d9;p=chaz%2Fopenbox diff --git a/src/actions.hh b/src/actions.hh index 1da6e278..603450e4 100644 --- a/src/actions.hh +++ b/src/actions.hh @@ -25,7 +25,7 @@ namespace ob { When these actions are fired, hooks to the guile engine are fired so that guile code is run. */ -class OBActions : public otk::OtkEventHandler { +class Actions : public otk::EventHandler { public: #ifndef SWIG // get rid of a swig warning struct ButtonReleaseAction { @@ -61,10 +61,10 @@ private: void removePress(const XButtonEvent &e); public: - //! Constructs an OBActions object - OBActions(); - //! Destroys the OBActions object - virtual ~OBActions(); + //! Constructs an Actions object + Actions(); + //! Destroys the Actions object + virtual ~Actions(); virtual void buttonPressHandler(const XButtonEvent &e); virtual void buttonReleaseHandler(const XButtonEvent &e); @@ -80,6 +80,10 @@ public: virtual void unmapHandler(const XUnmapEvent &e); virtual void destroyHandler(const XDestroyWindowEvent &e); +#ifdef XKB + virtual void xkbHandler(const XkbEvent &e); +#endif // XKB + }; }