aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/elabel.h
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-07-08 16:30:32 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-07-08 16:30:32 +0000
commit241e6d3da33580a6051a0ef4fa2590f2ae4fa9d0 (patch)
tree274d07c09e9caf58014daa5247fc5df05a253964 /lib/gui/elabel.h
parent20f69c200ec5703e958a6b95abfcfd5a108e5939 (diff)
downloadenigma2-241e6d3da33580a6051a0ef4fa2590f2ae4fa9d0.tar.gz
enigma2-241e6d3da33580a6051a0ef4fa2590f2ae4fa9d0.zip
- add colors for labels
- add calc size for labels
Diffstat (limited to 'lib/gui/elabel.h')
-rw-r--r--lib/gui/elabel.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/gui/elabel.h b/lib/gui/elabel.h
index c19eb0ac..185f7c24 100644
--- a/lib/gui/elabel.h
+++ b/lib/gui/elabel.h
@@ -22,12 +22,20 @@ public:
void setVAlign(int align);
void setHAlign(int align);
+
+ void setForegroundColor(const gRGB &col);
+ void clearForegroundColor();
+
+ eSize calculateSize();
protected:
ePtr<gFont> m_font;
int m_valign, m_halign;
std::string m_text;
int event(int event, void *data=0, void *data2=0);
private:
+ int m_have_foreground_color;
+ gRGB m_foreground_color;
+
enum eLabelEvent
{
evtChangedText = evtUserWidget,