+// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
+
+#ifdef HAVE_CONFIG_H
+# include "../config.h"
+#endif
+
#include "button.hh"
namespace otk {
OtkButton::~OtkButton()
{
- if (_pressed_focus_tx) delete _pressed_focus_tx;
- if (_pressed_unfocus_tx) delete _pressed_unfocus_tx;
}
void OtkButton::press(unsigned int mouse_button)
_unpr_unfocus_tx = texture;
}
-int OtkButton::buttonPressHandler(const XButtonEvent &e)
+void OtkButton::buttonPressHandler(const XButtonEvent &e)
{
press(e.button);
update();
- return OtkFocusWidget::buttonPressHandler(e);
+ OtkFocusWidget::buttonPressHandler(e);
}
-int OtkButton::buttonReleaseHandler(const XButtonEvent &e)
+void OtkButton::buttonReleaseHandler(const XButtonEvent &e)
{
release(e.button);
update();
- return OtkFocusWidget::buttonReleaseHandler(e);
+ OtkFocusWidget::buttonReleaseHandler(e);
}
}