From 83727b8e6404f7e00e7369c39da8779dfb85ae09 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 18 Dec 2002 11:35:26 +0000 Subject: oops adding the other OB Widgets --- src/labelwidget.cc | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/labelwidget.cc (limited to 'src/labelwidget.cc') diff --git a/src/labelwidget.cc b/src/labelwidget.cc new file mode 100644 index 00000000..9b18c0a9 --- /dev/null +++ b/src/labelwidget.cc @@ -0,0 +1,40 @@ +// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- + +#ifdef HAVE_CONFIG_H +# include "../config.h" +#endif + +#include "labelwidget.hh" + +namespace ob { + +OBLabelWidget::OBLabelWidget(otk::OtkWidget *parent, OBWidget::WidgetType type) + : otk::OtkFocusLabel(parent), + OBWidget(type) +{ +} + + +OBLabelWidget::~OBLabelWidget() +{ +} + + +void OBLabelWidget::setStyle(otk::Style *style) +{ + setTexture(style->getLabelFocus()); + setUnfocusTexture(style->getLabelUnfocus()); + + otk::OtkFocusLabel::setStyle(style); +} + + +void OBLabelWidget::adjust() +{ + otk::OtkFocusLabel::adjust(); + + // XXX: adjust shit +} + + +} -- cgit v1.2.3