diff options
author | louis <louis.braun@gmx.de> | 2013-11-02 15:57:41 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2013-11-02 15:57:41 +0100 |
commit | 0073ee74eb570193982577c1162d5cfcd55946e7 (patch) | |
tree | e90e07962c4f483f49d32a33a1ea74f00d550c2e /displaychannel.c | |
parent | a88f6ef3401bb3c43392583d41e2aadc28150606 (diff) | |
download | skin-nopacity-0073ee74eb570193982577c1162d5cfcd55946e7.tar.gz skin-nopacity-0073ee74eb570193982577c1162d5cfcd55946e7.tar.bz2 |
implemented cDisplayChannel::SetMessage()
Diffstat (limited to 'displaychannel.c')
-rw-r--r-- | displaychannel.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/displaychannel.c b/displaychannel.c index ed3d011..0f4b8a8 100644 --- a/displaychannel.c +++ b/displaychannel.c @@ -123,6 +123,15 @@ void cNopacityDisplayChannel::SetProgressBar(const cEvent *present) { void cNopacityDisplayChannel::SetMessage(eMessageType Type, const char *Text) { + channelView->ClearChannelLogo(); + channelView->ClearChannelName(); + channelView->ClearEPGInfo(); + channelView->ClearStatusIcons(); + channelView->ClearSourceInfo(); + channelView->ClearProgressBar(); + channelView->HideSignalMeter(); + channelView->DisplayMessage(Text); + groupSep = true; } void cNopacityDisplayChannel::Flush(void) { @@ -133,7 +142,8 @@ void cNopacityDisplayChannel::Flush(void) { if (present) { SetProgressBar(present); - } + } else + channelView->ClearProgressBar(); if (!groupSep) channelView->DrawScreenResolution(); |