+// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
+
+#ifdef HAVE_CONFIG_H
+# include "../config.h"
+#endif
+
#include "focuslabel.hh"
namespace otk {
OtkFocusLabel::OtkFocusLabel(OtkWidget *parent)
- : OtkFocusWidget(parent), _text(""), _dirty(false)
+ : OtkFocusWidget(parent), _text("")
{
setTexture(getStyle()->getLabelFocus());
setUnfocusTexture(getStyle()->getLabelUnfocus());
ft.drawString(getWindow(), x, bevel, *text_color, t);
} else
OtkFocusWidget::update();
-
- _dirty = false;
-}
-
-int OtkFocusLabel::exposeHandler(const XExposeEvent &e)
-{
- _dirty = true;
- return OtkFocusWidget::exposeHandler(e);
-}
-
-int OtkFocusLabel::configureHandler(const XConfigureEvent &e)
-{
- if (!(e.width == width() && e.height == height()))
- _dirty = true;
- return OtkFocusWidget::configureHandler(e);
}
}