X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fgui%2Felabel.h;h=84995eccd056c8e2b5995a27bc661f35efa28d1c;hp=df57e7b597e3e11fff73724d5081bd5416661aee;hb=9d9d69d8242d27915c95cb794bd4e7a93759b6db;hpb=b4448ddb042e5f5015125597633e368f17acbcec diff --git a/lib/gui/elabel.h b/lib/gui/elabel.h index df57e7b..84995ec 100644 --- a/lib/gui/elabel.h +++ b/lib/gui/elabel.h @@ -10,7 +10,7 @@ public: void setText(const std::string &string); void setMarkedPos(int markedPos); void setFont(gFont *font); - gFont* eLabel::getFont(); + gFont* getFont(); enum { @@ -26,6 +26,9 @@ public: void setHAlign(int align); void setForegroundColor(const gRGB &col); + void setShadowColor(const gRGB &col); + void setShadowOffset(const ePoint &offset); + void setNoWrap(int nowrap); void clearForegroundColor(); eSize calculateSize(); @@ -36,8 +39,10 @@ protected: int event(int event, void *data=0, void *data2=0); int m_pos; private: - int m_have_foreground_color; - gRGB m_foreground_color; + int m_have_foreground_color, m_have_shadow_color; + gRGB m_foreground_color, m_shadow_color; + ePoint m_shadow_offset; + int m_nowrap; enum eLabelEvent {