diff options
author | louis <louis.braun@gmx.de> | 2015-04-05 16:56:15 +0200 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2015-04-05 16:56:15 +0200 |
commit | 3a53ab95b6abd1458c6bd8ebf53c3a868a6f2fcb (patch) | |
tree | aa1ad8d4ca1d994755f3ea49b4d47cfd25657c2c /views/displaymenuitemview.h | |
parent | 7bc7304d8400c419783f613febe4179ee8bd9366 (diff) | |
download | vdr-plugin-skindesigner-3a53ab95b6abd1458c6bd8ebf53c3a868a6f2fcb.tar.gz vdr-plugin-skindesigner-3a53ab95b6abd1458c6bd8ebf53c3a868a6f2fcb.tar.bz2 |
added category indicator token to default menus
Diffstat (limited to 'views/displaymenuitemview.h')
-rw-r--r-- | views/displaymenuitemview.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/views/displaymenuitemview.h b/views/displaymenuitemview.h index e9cfd5f..1108571 100644 --- a/views/displaymenuitemview.h +++ b/views/displaymenuitemview.h @@ -42,11 +42,13 @@ private: int *tabWidths; string *tabTexts; int maxTabs; + string menuCategory; public: cDisplayMenuItemDefaultView(cTemplateViewList *tmplList, string *tabTexts, int *tabs, int *tabWidths, bool current, bool selectable); virtual ~cDisplayMenuItemDefaultView(); void SetTabTexts(string *tabTexts); void SetTokens(void); + void SetMenuCategory(string cat) { menuCategory = cat; }; void Prepare(void); void Render(void); void Debug(void); @@ -54,17 +56,21 @@ public: class cDisplayMenuItemMainView: public cDisplayMenuItemView { private: + bool isPlugin; + string plugName; string text; string number; string label; string icon; void SplitMenuText(void); + void CheckPlugins(void); public: cDisplayMenuItemMainView(cTemplateViewList *tmplList, string itemText, bool current, bool selectable); virtual ~cDisplayMenuItemMainView(); void SetTokens(void); void Prepare(void); void Render(void); + string GetPluginName(void); void Debug(void); }; |