summaryrefslogtreecommitdiff
path: root/views/displaychannelview.c
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-10-11 16:31:39 +0200
committerlouis <louis.braun@gmx.de>2014-10-11 16:31:39 +0200
commit0e0f05cfcb72e9d679a6681b9fcabd732856f942 (patch)
treee79b1772dbdd7fcb116f2298f4ac2f190aefff2d /views/displaychannelview.c
parent04340d11c9c0efb908cce138edde535bc07636d7 (diff)
downloadvdr-plugin-skindesigner-0e0f05cfcb72e9d679a6681b9fcabd732856f942.tar.gz
vdr-plugin-skindesigner-0e0f05cfcb72e9d679a6681b9fcabd732856f942.tar.bz2
added support for custom tokens in dislaychannel
Diffstat (limited to 'views/displaychannelview.c')
-rw-r--r--views/displaychannelview.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/views/displaychannelview.c b/views/displaychannelview.c
index da24a5a..d55164a 100644
--- a/views/displaychannelview.c
+++ b/views/displaychannelview.c
@@ -479,6 +479,17 @@ void cDisplayChannelView::DisplayMessage(eMessageType Type, const char *Text) {
DrawViewElement(veMessage, &stringTokens, &intTokens);
}
+void cDisplayChannelView::DrawCustomTokens(void) {
+ if (!ViewElementImplemented(veCustomTokens)) {
+ return;
+ }
+ if (!tmplView)
+ return;
+ map < string, string > stringTokens = tmplView->GetCustomTokens();
+ map < string, int > intTokens;
+ DrawViewElement(veCustomTokens, &stringTokens, &intTokens);
+}
+
void cDisplayChannelView::Action(void) {
SetInitFinished();
FadeIn();