diff options
Diffstat (limited to 'src/buttonwidget.hh')
| -rw-r--r-- | src/buttonwidget.hh | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/buttonwidget.hh b/src/buttonwidget.hh deleted file mode 100644 index 0d546f73..00000000 --- a/src/buttonwidget.hh +++ /dev/null @@ -1,43 +0,0 @@ -// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- -#ifndef __buttonwidget_hh -#define __buttonwidget_hh - -#include "widgetbase.hh" -#include "otk/widget.hh" - -namespace ob { - -class Client; - -class ButtonWidget : public otk::Widget, public WidgetBase -{ -private: - void setTextures(); - Client *_client; - bool _pressed; - unsigned int _button; - bool _state; - -public: - ButtonWidget(otk::Widget *parent, WidgetBase::WidgetType type, - Client *client); - virtual ~ButtonWidget(); - - virtual void setStyle(otk::RenderStyle *style); - - virtual void adjust(); - - virtual void update(); - - virtual void renderForeground(); - - virtual void focus(); - virtual void unfocus(); - - virtual void buttonPressHandler(const XButtonEvent &e); - virtual void buttonReleaseHandler(const XButtonEvent &e); -}; - -} - -#endif // __buttonwidget_hh |
