diff options
Diffstat (limited to 'recmenuitem.h')
-rw-r--r-- | recmenuitem.h | 23 |
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 |