summaryrefslogtreecommitdiff
path: root/views/displayviewelements.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-05-14 11:26:30 +0200
committerlouis <louis.braun@gmx.de>2015-05-14 11:26:30 +0200
commit8d7584d66eda54d751336b4b5beaca7056219d25 (patch)
tree94df4f3b6cac84a573b0d7719c9800d272406b56 /views/displayviewelements.c
parent9a0217589ef98f0af13bd623a6e7870d566779f6 (diff)
downloadvdr-plugin-skindesigner-8d7584d66eda54d751336b4b5beaca7056219d25.tar.gz
vdr-plugin-skindesigner-8d7584d66eda54d751336b4b5beaca7056219d25.tar.bz2
chachged displaymessage in menus to detachable
Diffstat (limited to 'views/displayviewelements.c')
-rw-r--r--views/displayviewelements.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/views/displayviewelements.c b/views/displayviewelements.c
index 5f337a3..b09f1d5 100644
--- a/views/displayviewelements.c
+++ b/views/displayviewelements.c
@@ -122,3 +122,18 @@ bool cViewElementMenuHeader::Render(void) {
DrawViewElement(veHeader, &stringTokens, &intTokens);
return true;
}
+
+/********************************************************************************************************************/
+
+cViewElementMenuMessage::cViewElementMenuMessage(cTemplateViewElement *tmplViewElement, eMessageType type, string text) : cViewElement(tmplViewElement) {
+ this->type = type;
+ this->text = text;
+}
+
+bool cViewElementMenuMessage::Render(void) {
+ ClearTokens();
+ SetMenuMessage(type, text, stringTokens, intTokens);
+ ClearViewElement(veMessage);
+ DrawViewElement(veMessage, &stringTokens, &intTokens);
+ return true;
+}