summaryrefslogtreecommitdiff
path: root/views
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2015-01-06 06:23:36 +0100
committerlouis <louis.braun@gmx.de>2015-01-06 06:23:36 +0100
commit0bcdb0f3866e1fe2251efad395498954527e1c89 (patch)
treedd6921abd436a3535d0f92dd76bdbd8b274dde31 /views
parentacd552d5f37ec4882f624baf8cb860c001cfdd89 (diff)
downloadvdr-plugin-skindesigner-0bcdb0f3866e1fe2251efad395498954527e1c89.tar.gz
vdr-plugin-skindesigner-0bcdb0f3866e1fe2251efad395498954527e1c89.tar.bz2
added customtokens view element in displayreplay
Diffstat (limited to 'views')
-rw-r--r--views/displayreplayview.c11
-rw-r--r--views/displayreplayview.h1
2 files changed, 12 insertions, 0 deletions
diff --git a/views/displayreplayview.c b/views/displayreplayview.c
index 1c8429b..4831161 100644
--- a/views/displayreplayview.c
+++ b/views/displayreplayview.c
@@ -379,6 +379,17 @@ void cDisplayReplayView::ClearOnPause(void) {
}
}
+void cDisplayReplayView::DrawCustomTokens(void) {
+ if (!ViewElementImplemented(veCustomTokens)) {
+ return;
+ }
+ if (!tmplView)
+ return;
+ map < string, string > stringTokens = tmplView->GetCustomStringTokens();
+ map < string, int > intTokens = tmplView->GetCustomIntTokens();
+ DrawViewElement(veCustomTokens, &stringTokens, &intTokens);
+}
+
/****************************************************************************************
* Private Functions
*****************************************************************************************/
diff --git a/views/displayreplayview.h b/views/displayreplayview.h
index cb8f7f7..a79e537 100644
--- a/views/displayreplayview.h
+++ b/views/displayreplayview.h
@@ -33,6 +33,7 @@ public:
void DrawMessage(eMessageType type, const char *text);
void DrawOnPause(bool modeOnly);
void ClearOnPause(void);
+ void DrawCustomTokens(void);
void DoFadeIn(void) { Start(); };
void Flush(void) { DoFlush(); };
};