summaryrefslogtreecommitdiff
path: root/recmenuitem.h
diff options
context:
space:
mode:
Diffstat (limited to 'recmenuitem.h')
-rw-r--r--recmenuitem.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/recmenuitem.h b/recmenuitem.h
index 7f67777..5a0136e 100644
--- a/recmenuitem.h
+++ b/recmenuitem.h
@@ -73,6 +73,12 @@ enum eRecMenuState {
//FAVORITES
rmsFavoritesRecord,
rmsFavoritesRecordConfirm,
+ rmsFavoritesNow,
+ rmsFavoritesNext,
+ rmsFavoritesUser1,
+ rmsFavoritesUser2,
+ rmsFavoritesUser3,
+ rmsFavoritesUser4,
};
enum eDependend {
@@ -629,4 +635,21 @@ public:
eRecMenuState ProcessKey(eKeys Key);
};
+// --- cRecMenuItemFavoriteStatic -------------------------------------------------------
+class cRecMenuItemFavoriteStatic : public cRecMenuItem {
+private:
+ std::string text;
+ cPixmap *pixmapText;
+ cPixmap *pixmapIcons;
+ int DrawIcons(void);
+public:
+ cRecMenuItemFavoriteStatic(std::string text, eRecMenuState action, bool active);
+ virtual ~cRecMenuItemFavoriteStatic(void);
+ void SetPixmaps(void);
+ void Hide(void);
+ void Show(void);
+ void Draw(void);
+ eRecMenuState ProcessKey(eKeys Key);
+};
+
#endif //__TVGUIDE_RECMENUITEM_H \ No newline at end of file