summaryrefslogtreecommitdiff
path: root/recmenus.h
diff options
context:
space:
mode:
authorlouis <louis.braun@gmx.de>2014-01-14 18:00:32 +0100
committerlouis <louis.braun@gmx.de>2014-01-14 18:00:32 +0100
commita8b7c9543477fddb42e7a2bac38a0d139c7de962 (patch)
tree9c681eb0de7fd584f8e50683ffb8aabc0fa716f4 /recmenus.h
parentd0651a4a507bbd633b30105f1fa01abe1172b311 (diff)
downloadvdr-plugin-tvguide-a8b7c9543477fddb42e7a2bac38a0d139c7de962.tar.gz
vdr-plugin-tvguide-a8b7c9543477fddb42e7a2bac38a0d139c7de962.tar.bz2
Favorites menu with EPG Search favorite timers with blue key
Diffstat (limited to 'recmenus.h')
-rw-r--r--recmenus.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/recmenus.h b/recmenus.h
index 334b95b..1c92505 100644
--- a/recmenus.h
+++ b/recmenus.h
@@ -244,6 +244,7 @@ private:
bool compareTitle;
bool compareSubtitle;
bool compareSummary;
+ bool useInFavorites;
void InitMenuItems(void);
void AddSubMenu(std::vector<cRecMenuItem*> *subMenu);
public:
@@ -458,4 +459,21 @@ public:
cTimer *GetTimer(void);
};
+/******************************************************************************************
+* Favorites
+******************************************************************************************/
+
+// --- cRecMenuFavorites ---------------------------------------------------------
+class cRecMenuFavorites: public cRecMenu {
+private:
+ std::vector<cTVGuideSearchTimer> favorites;
+ int numFavorites;
+public:
+ cRecMenuFavorites(std::vector<cTVGuideSearchTimer> favorites);
+ cRecMenuItem *GetMenuItem(int number);
+ int GetTotalNumMenuItems(void);
+ cTVGuideSearchTimer GetFavorite(void);
+ virtual ~cRecMenuFavorites(void);
+};
+
#endif //__TVGUIDE_RECMENUS_H \ No newline at end of file