summaryrefslogtreecommitdiff
path: root/recmenuitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'recmenuitem.h')
-rw-r--r--recmenuitem.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/recmenuitem.h b/recmenuitem.h
index 1b14d36..68d08aa 100644
--- a/recmenuitem.h
+++ b/recmenuitem.h
@@ -605,4 +605,25 @@ public:
eRecMenuState ProcessKey(eKeys Key);
};
+// --- cRecMenuItemFavorite -------------------------------------------------------
+class cRecMenuItemFavorite : public cRecMenuItem {
+private:
+ cTVGuideSearchTimer favorite;
+ eRecMenuState action1;
+ cPixmap *pixmapText;
+ cPixmap *pixmapIcons;
+ int DrawIcons(void);
+public:
+ cRecMenuItemFavorite(cTVGuideSearchTimer favorite,
+ eRecMenuState action1,
+ bool active);
+ virtual ~cRecMenuItemFavorite(void);
+ void SetPixmaps(void);
+ void Hide(void);
+ void Show(void);
+ void Draw(void);
+ cTVGuideSearchTimer GetFavorite(void) { return favorite; };
+ eRecMenuState ProcessKey(eKeys Key);
+};
+
#endif //__TVGUIDE_RECMENUITEM_H \ No newline at end of file