X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/fe5d7c74890cfeb1130aa7347436ec6a85e5c290..828c8f82e39b6de6fc780513d8d4bf481053c1f9:/lib/gui/epixmap.h diff --git a/lib/gui/epixmap.h b/lib/gui/epixmap.h index 6280fb34..9a6e20db 100644 --- a/lib/gui/epixmap.h +++ b/lib/gui/epixmap.h @@ -12,18 +12,23 @@ public: void setPixmap(gPixmap *pixmap); void setPixmap(ePtr &pixmap); - void setPixmapFromFile(const char *filename); - void setAlphatest(int alphatest); /* 1 for alphatest, 2 for alphablend */ - void setScale(int scale); + void setPixmapFromFile(const char *filename); + void setAlphatest(int alphatest); /* 1 for alphatest, 2 for alphablend */ + void setScale(int scale); + void setBorderWidth(int pixel); + void setBorderColor(const gRGB &color); protected: - ePtr m_pixmap; - int event(int event, void *data=0, void *data2=0); + ePtr m_pixmap; + int event(int event, void *data=0, void *data2=0); void checkSize(); private: enum eLabelEvent - { - evtChangedPixmap = evtUserWidget, - }; + { + evtChangedPixmap = evtUserWidget, + }; + bool m_have_border_color; + int m_border_width; + gRGB m_border_color; }; #endif