]> Dogcows Code - chaz/openbox/blobdiff - otk/button.hh
use the timer queue manager
[chaz/openbox] / otk / button.hh
index a4b3a978763a7685b5df854d1231f910839b7a2a..e32cd028d4ed7d8a10a6cd54276b9d70cee7b34f 100644 (file)
@@ -1,3 +1,6 @@
+#ifndef __button_hh
+#define __button_hh
+
 #include "focuswidget.hh"
 //#include "pixmap.hh"
 
@@ -33,8 +36,11 @@ public:
   void press(void);
   void release(void);
 
-  virtual void update(void);
-  virtual void expose(const XExposeEvent &e);
+  void update(void);
+  int exposeHandler(const XExposeEvent &e);
+  int configureHandler(const XConfigureEvent &e);
+  int buttonPressHandler(const XButtonEvent &e);
+  int buttonReleaseHandler(const XButtonEvent &e);
 
 private:
 
@@ -51,3 +57,5 @@ private:
 };
 
 }
+
+#endif
This page took 0.02182 seconds and 4 git commands to generate.