diff options
Diffstat (limited to 'menu.h')
-rw-r--r-- | menu.h | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -13,17 +13,23 @@ #include <vdr/osdbase.h> #include <vdr/recording.h> +#include <vdr/menuitems.h> +#include "config.h" class cMenuDuplicateItem; +class cMenuSetupDuplicates; // --- cMenuDuplicates ------------------------------------------------------- class cMenuDuplicates : public cOsdMenu { + friend class cMenuSetupDuplicates; private: int recordingsState; int helpKeys; void SetHelpKeys(void); void Set(bool Refresh = false); + eOSState Play(void); + eOSState Setup(void); eOSState Delete(void); eOSState Info(void); protected: @@ -34,4 +40,16 @@ public: virtual eOSState ProcessKey(eKeys Key); }; +// --- cMenuSetupDuplicates -------------------------------------------------- + +class cMenuSetupDuplicates : public cMenuSetupPage { +private: + cMenuDuplicates *menuDuplicates; +protected: + virtual void Store(void); +public: + cMenuSetupDuplicates(cMenuDuplicates *menuDuplicates = NULL); + void SetTitle(const char *Title); + }; + #endif |