]> Dogcows Code - chaz/openbox/blobdiff - otk/label.hh
render images properly, minus the scaling
[chaz/openbox] / otk / label.hh
index 1b31ae79a5b91703096c71f80e295f9241bbb095..3bb931d6394b92a03928a8171d2aeb0eee2167c1 100644 (file)
@@ -17,9 +17,12 @@ public:
   Label(Widget *parent);
   virtual ~Label();
 
-  inline const ustring& getText(void) const { return _text; }
+  inline const ustring& text(void) const { return _text; }
   void setText(const ustring &text);
 
+  virtual inline bool isHighlighted() const { return _highlight; }
+  virtual void setHighlighted(bool h);
+  
   RenderStyle::Justify horizontalJustify() const { return _justify_horz; }
   virtual void setHorizontalJustify(RenderStyle::Justify j);
   RenderStyle::Justify verticalJustify() const { return _justify_vert; }
@@ -53,6 +56,8 @@ private:
   RenderStyle::Justify _justify_vert;
   //! The drawing offset for the text
   int _drawx;
+  //! If the widget is highlighted or not
+  bool _highlight;
 };
 
 }
This page took 0.023801 seconds and 4 git commands to generate.