diff options
author | Soeren Moch <smoch@web.de> | 2021-02-13 14:03:29 +0100 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-02-16 11:56:10 +0100 |
commit | f0da5c8eacd54de7346bc000e86ad90ca0d18003 (patch) | |
tree | 3843abca573aad8fe4af607b28f5574029f29e63 /messagebox.h | |
parent | 1e9345336c9e714c37495352ad37a67f72e6a7a2 (diff) | |
download | skin-nopacity-f0da5c8eacd54de7346bc000e86ad90ca0d18003.tar.gz skin-nopacity-f0da5c8eacd54de7346bc000e86ad90ca0d18003.tar.bz2 |
Split MessageBox class out of DisplayMessage
So we can reuse this MessageBox code later.
Signed-off-by: Soeren Moch <smoch@web.de>
Diffstat (limited to 'messagebox.h')
-rw-r--r-- | messagebox.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/messagebox.h b/messagebox.h new file mode 100644 index 0000000..75c1df4 --- /dev/null +++ b/messagebox.h @@ -0,0 +1,18 @@ +#ifndef __NOPACITY_MESSAGEBOX_H +#define __NOPACITY_MESSAGEBOX_H + +#include <vdr/skins.h> +#include "imagecache.h" + +class cNopacityMessageBox { +private: + cOsd *osd; + cPixmap *pixmap; + cPixmap *pixmapBackground; +public: + cNopacityMessageBox(cOsd *Osd, cImageCache *imgCache, const cRect &Rect, eMessageType Type, const char *Text); + ~cNopacityMessageBox(); + void SetAlpha(int Alpha); + }; + +#endif //__NOPACITY_MESSAGEBOX_H |