summaryrefslogtreecommitdiff
path: root/otk/label.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-11-16 13:28:26 +0000
committerDana Jansens <danakj@orodu.net>2002-11-16 13:28:26 +0000
commit77342413efd183bd1c0681a57b68acc836022923 (patch)
treec60d7f5512a415259f516d4161846f27170e73dd /otk/label.cc
parentd4d15160fe81353a9f7958c1feb1821abe179a70 (diff)
change how the widgets' _dirty flag works so that all inheritence levels of the widget class can use it
Diffstat (limited to 'otk/label.cc')
-rw-r--r--otk/label.cc17
1 files changed, 1 insertions, 16 deletions
diff --git a/otk/label.cc b/otk/label.cc
index 5f2b22ee..40a85bb3 100644
--- a/otk/label.cc
+++ b/otk/label.cc
@@ -3,7 +3,7 @@
namespace otk {
OtkLabel::OtkLabel(OtkWidget *parent)
- : OtkWidget(parent), _text(""), _dirty(false)
+ : OtkWidget(parent), _text("")
{
setTexture(getStyle()->getLabelUnfocus());
}
@@ -52,21 +52,6 @@ void OtkLabel::update(void)
ft.drawString(getWindow(), x, bevel, *getStyle()->getTextUnfocus(), t);
} else
OtkWidget::update();
-
- _dirty = false;
-}
-
-int OtkLabel::exposeHandler(const XExposeEvent &e)
-{
- _dirty = true;
- return OtkWidget::exposeHandler(e);
-}
-
-int OtkLabel::configureHandler(const XConfigureEvent &e)
-{
- if (!(e.width == width() && e.height == height()))
- _dirty = true;
- return OtkWidget::configureHandler(e);
}
}