X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Flabelwidget.hh;fp=src%2Flabelwidget.hh;h=0000000000000000000000000000000000000000;hb=17b0266979137ad957a701c7093a14841a8c2091;hp=81d350c67627de9fc6f7a5310eae0382edb2a67c;hpb=1c97e9fb7bede1607b9680d29a791a72b1768019;p=chaz%2Fopenbox diff --git a/src/labelwidget.hh b/src/labelwidget.hh deleted file mode 100644 index 81d350c6..00000000 --- a/src/labelwidget.hh +++ /dev/null @@ -1,42 +0,0 @@ -// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- -#ifndef __oblabelwidget_hh -#define __oblabelwidget_hh - -#include "widgetbase.hh" -#include "otk/widget.hh" -#include "otk/font.hh" -#include "otk/renderstyle.hh" -#include "otk/ustring.hh" - -namespace ob { - -class LabelWidget : public otk::Widget, public WidgetBase -{ -private: - void setTextures(); - const otk::Font *_font; - otk::RenderColor *_text_color; - int _sidemargin; - otk::RenderStyle::TextJustify _justify; - otk::ustring _text; - -public: - LabelWidget(otk::Widget *parent, WidgetBase::WidgetType type); - virtual ~LabelWidget(); - - virtual void setStyle(otk::RenderStyle *style); - - virtual void adjust(); - - virtual void focus(); - virtual void unfocus(); - - virtual void renderForeground(); - - inline const otk::ustring &text() const { return _text; } - void setText(const otk::ustring &text); -}; - -} - -#endif // __oblabelwidget_hh