diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-02-08 07:33:48 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-02-08 07:33:48 +0000 |
| commit | 99cd843fc6dc7a7f55b6c90fd1162f233853aad2 (patch) | |
| tree | 42b25c02cbf984fe29b378e9d0dbfbca1436c87b /otk/focuslabel.hh | |
| parent | d2df40965bbf042e062b65d6adc12bc158d503eb (diff) | |
Brand spankin new widgets for otk (Label and Button).
Add a new Size class.
Rect, Point, and Size are immutable classes.
Size uses *UNSIGNED* ints. This is causing me headaches * a bajillion right now, so we'll see about that.
Diffstat (limited to 'otk/focuslabel.hh')
| -rw-r--r-- | otk/focuslabel.hh | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/otk/focuslabel.hh b/otk/focuslabel.hh deleted file mode 100644 index c25ab29c..00000000 --- a/otk/focuslabel.hh +++ /dev/null @@ -1,35 +0,0 @@ -// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- -#ifndef __focuslabel_hh -#define __focuslabel_hh - -#include "focuswidget.hh" - -namespace otk { - -class FocusLabel : public FocusWidget { - -public: - - FocusLabel(Widget *parent); - ~FocusLabel(); - - inline const ustring &getText(void) const { return _text; } - void setText(const ustring &text) { _text = text; _dirty = true; } - - virtual void renderForeground(); - - virtual void update(); - - void fitString(const std::string &str); - void fitSize(int w, int h); - - virtual void setStyle(RenderStyle *style); - -private: - //! Text displayed in the label - ustring _text; -}; - -} - -#endif // __focuslabel_hh |
