diff options
| author | louis <louis.braun@gmx.de> | 2016-01-26 18:32:38 +0100 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2016-01-26 18:32:38 +0100 |
| commit | 809fbda03c5014ba9cd361f5113d1d717cd41ea6 (patch) | |
| tree | 264bbc5640375f1bcb165fc7f4a3e595adcc26ca /views/displayviewelements.c | |
| parent | 196dd7eb9965a405bb16b51dc870fbbb31aeef87 (diff) | |
| download | vdr-plugin-skindesigner-809fbda03c5014ba9cd361f5113d1d717cd41ea6.tar.gz vdr-plugin-skindesigner-809fbda03c5014ba9cd361f5113d1d717cd41ea6.tar.bz2 | |
Version 0.8.0 beta
Diffstat (limited to 'views/displayviewelements.c')
| -rw-r--r-- | views/displayviewelements.c | 142 |
1 files changed, 0 insertions, 142 deletions
diff --git a/views/displayviewelements.c b/views/displayviewelements.c deleted file mode 100644 index 1f60804..0000000 --- a/views/displayviewelements.c +++ /dev/null @@ -1,142 +0,0 @@ -#include "displayviewelements.h" - -cViewElementDevices::cViewElementDevices(bool light, cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { - this->light = light; - init = true; -} - -bool cViewElementDevices::Render(void) { - ClearTokens(); - map < string, vector<stringmap> > deviceLoopTokens; - vector<stringmap> devices; - - if (init) - InitDevices(); - bool changed = SetDevices(init, light, &intTokens, &devices); - init = false; - - if (!changed) - return false; - - deviceLoopTokens.insert(pair< string, vector< map< string, string > > >("devices", devices)); - - ClearViewElement(veDevices); - DrawViewElement(veDevices, &stringTokens, &intTokens, &deviceLoopTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementScraperContent::cViewElementScraperContent(const cEvent *event, const cRecording *recording, cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { - this->event = event; - this->recording = recording; -} - -bool cViewElementScraperContent::Render(void) { - ClearTokens(); - if (event) - SetPosterBanner(event, stringTokens, intTokens); - else if (recording) - SetPosterBannerV2(recording, stringTokens, intTokens); - ClearViewElement(veScraperContent); - DrawViewElement(veScraperContent, &stringTokens, &intTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementCustomTokens::cViewElementCustomTokens(cTemplateViewElement *tmplViewElement, cTemplateView *tmplView) : cViewElement(tmplViewElement) { - this->tmplView = tmplView; -} - -bool cViewElementCustomTokens::Render(void) { - ClearTokens(); - if (!tmplView) - return false; - stringTokens = tmplView->GetCustomStringTokens(); - intTokens = tmplView->GetCustomIntTokens(); - - ClearViewElement(veCustomTokens); - DrawViewElement(veCustomTokens, &stringTokens, &intTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementTimers::cViewElementTimers(cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { -} - -bool cViewElementTimers::Render(void) { - ClearTokens(); - map < string, vector< map< string, string > > > timerLoopTokens; - vector< map< string, string > > timers; - - SetTimers(&intTokens, &stringTokens, &timers); - timerLoopTokens.insert(pair< string, vector< map< string, string > > >("timers", timers)); - - ClearViewElement(veTimers); - DrawViewElement(veTimers, &stringTokens, &intTokens, &timerLoopTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementLastRecordings::cViewElementLastRecordings(cTemplateViewElement *tmplViewElement) : cViewElement(tmplViewElement) { -} - -bool cViewElementLastRecordings::Render(void) { - ClearTokens(); - map < string, vector< map< string, string > > > recordingLoopTokens; - vector< map< string, string > > lastRecordings; - - SetLastRecordings(&intTokens, &stringTokens, &lastRecordings); - recordingLoopTokens.insert(pair< string, vector< map< string, string > > >("recordings", lastRecordings)); - - ClearViewElement(veLastRecordings); - DrawViewElement(veLastRecordings, &stringTokens, &intTokens, &recordingLoopTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementCurrentSchedule::cViewElementCurrentSchedule(cTemplateViewElement *tmplViewElement, string currentRecording) : cViewElement(tmplViewElement) { - this->currentRecording = currentRecording; -} - -bool cViewElementCurrentSchedule::Render(void) { - ClearTokens(); - SetCurrentSchedule(currentRecording, stringTokens, intTokens); - ClearViewElement(veCurrentSchedule); - DrawViewElement(veCurrentSchedule, &stringTokens, &intTokens); - return true; -} - -/********************************************************************************************************************/ - -cViewElementMenuHeader::cViewElementMenuHeader(cTemplateViewElement *tmplViewElement, eMenuCategory cat, string menuTitle) : cViewElement(tmplViewElement) { - this->cat = cat; - this->menuTitle = menuTitle; -} - -bool cViewElementMenuHeader::Render(void) { - ClearTokens(); - SetMenuHeader(cat, menuTitle, stringTokens, intTokens); - ClearViewElement(veHeader); - 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; -} |
