summaryrefslogtreecommitdiff
path: root/baserender.h
diff options
context:
space:
mode:
Diffstat (limited to 'baserender.h')
-rw-r--r--baserender.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/baserender.h b/baserender.h
index a027d6d5..4cae5fd6 100644
--- a/baserender.h
+++ b/baserender.h
@@ -4,6 +4,7 @@
#include <list>
#include "flat.h"
#include "textscroller.h"
+#include "complexcontent.h"
enum eBorder {
BorderMenuItem,
@@ -13,7 +14,8 @@ enum eBorder {
BorderButton,
BorderContent,
BorderTVSPoster,
- BorderSetRecording
+ BorderSetRecording,
+ BorderMMWidget
};
struct sDecorBorder {
@@ -103,6 +105,8 @@ class cFlatBaseRender
cTextWrapper contentWrapperPoster;
const cEvent *contentEvent;
+ cComplexContent weatherWidget;
+
cPixmap *decorPixmap;
std::list<sDecorBorder> Borders; // for clear specific Borders (clear only MenuItems and not TopBar)
@@ -172,4 +176,6 @@ class cFlatBaseRender
void DecorBorderClearByFrom(int From);
int GetFontAscender(const char *Name, int CharHeight, int CharWidth = 0);
+
+ void DrawWidgetWeather(void);
};