diff options
author | louis <louis.braun@gmx.de> | 2016-01-26 18:41:40 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2016-01-26 18:41:40 +0100 |
commit | d4ef992f8256d324221d15d3bef967eb044a9a86 (patch) | |
tree | a3cc1c55d016bb107a20bbe59081662e221348fc /tvguidengosd.h | |
parent | c341a635d9b0c4dfdd5e2f6ab25f9d94f53ac795 (diff) | |
download | vdr-plugin-tvguideng-d4ef992f8256d324221d15d3bef967eb044a9a86.tar.gz vdr-plugin-tvguideng-d4ef992f8256d324221d15d3bef967eb044a9a86.tar.bz2 |
adaptions skindesigner 0.8.00.2.0
Diffstat (limited to 'tvguidengosd.h')
-rw-r--r-- | tvguidengosd.h | 51 |
1 files changed, 4 insertions, 47 deletions
diff --git a/tvguidengosd.h b/tvguidengosd.h index 4b8dc82..93b2f81 100644 --- a/tvguidengosd.h +++ b/tvguidengosd.h @@ -5,6 +5,7 @@ #include <vdr/plugin.h> #include <libskindesignerapi/skindesignerapi.h> #include <libskindesignerapi/skindesignerosdbase.h> +#include "definitions.h" #include "config.h" #include "timemanager.h" #include "epggrid.h" @@ -13,52 +14,6 @@ #include "recmenuview.h" #include "recmanager.h" -enum eViews { - viRootView, - viDetailView, - viRecMenu -}; - -enum eViewElementsRoot { - verBackgroundHor, - verBackgroundVer, - verHeaderHor, - verHeaderVer, - verFooterHor, - verFooterVer, - verTimeHor, - verTimeVer, - verDateTimelineHor, - verDateTimelineVer, - verTimeIndicatorHor, - verTimeIndicatorVer, - verChannelJump -}; - -enum eViewGrids { - vgChannelsHor, - vgChannelsVer, - vgSchedulesHor, - vgSchedulesVer, - vgChannelGroupsHor, - vgChannelGroupsVer, - vgTimelineHor, - vgTimelineVer, - vgRecordingMenu -}; - -enum eViewElementsDetail { - vedBackground, - vedHeader, - vedFooter, - vedTime -}; - -enum eViewElementsRecMenu { - vemBackground, - vemScrollbar -}; - class cTVGuideOSD : public skindesignerapi::cSkindesignerOsdObject { private: cTimeManager *timeManager; @@ -92,10 +47,12 @@ private: void DisplaySearchRecordings(void); void DisplaySearchEPG(void); public: - cTVGuideOSD(void); + cTVGuideOSD(skindesignerapi::cPluginStructure *plugStruct); virtual ~cTVGuideOSD(void); virtual void Show(void); virtual eOSState ProcessKey(eKeys Key); + static void DefineTokens(eViewElementsRoot ve, skindesignerapi::cTokenContainer *tk); + static void DefineTokens(eViewGridsRoot vg, skindesignerapi::cTokenContainer *tk); }; #endif //__TVGUIDENGOSD_H |