summaryrefslogtreecommitdiff
path: root/displaymessage.c
diff options
context:
space:
mode:
authorMartin Schirrmacher <vdr.skinflat@schirrmacher.eu>2013-07-29 15:18:57 +0200
committerMartin Schirrmacher <vdr.skinflat@schirrmacher.eu>2013-07-29 15:18:57 +0200
commit7472f2b15cc861d71bc645fe96862139c529a387 (patch)
treea9aff30d93d8314e433220f8ec83156b2860cffc /displaymessage.c
downloadskin-flat-7472f2b15cc861d71bc645fe96862139c529a387.tar.gz
skin-flat-7472f2b15cc861d71bc645fe96862139c529a387.tar.bz2
initial commit
Diffstat (limited to 'displaymessage.c')
-rw-r--r--displaymessage.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/displaymessage.c b/displaymessage.c
new file mode 100644
index 0000000..ec23f23
--- /dev/null
+++ b/displaymessage.c
@@ -0,0 +1,22 @@
+#include "displaymessage.h"
+
+cFlatDisplayMessage::cFlatDisplayMessage(void) {
+ CreateFullOsd();
+ TopBarCreate();
+ MessageCreate();
+}
+
+cFlatDisplayMessage::~cFlatDisplayMessage() {
+}
+
+void cFlatDisplayMessage::SetMessage(eMessageType Type, const char *Text) {
+ if (Text)
+ MessageSet(Type, Text);
+ else
+ MessageClear();
+}
+
+void cFlatDisplayMessage::Flush(void) {
+ TopBarUpdate();
+ osd->Flush();
+}