diff options
Diffstat (limited to 'menu-item.h')
-rw-r--r-- | menu-item.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/menu-item.h b/menu-item.h new file mode 100644 index 0000000..cb102a3 --- /dev/null +++ b/menu-item.h @@ -0,0 +1,30 @@ +#ifndef __MENUITEM_DVDSWITCH_H +#define __MENUITEM_DVDSWITCH_H + +#include <vdr/osdbase.h> +#include "dvdlist-item.h" + +enum eMainMenuItem +{ + iCat, + iParent, + iDir, + iDVD, + iDevice +}; + +class cMainMenuItem : public cOsdItem +{ + private: + eMainMenuItem iType; + char *File; + char *OSD; + public: + cMainMenuItem(eMainMenuItem itype, char *file = NULL); + ~cMainMenuItem(void); + + eMainMenuItem Type(void) { return iType; }; + char* FileName(void) { return File; }; +}; + +#endif // __MENUITEM_DVDSWITCH_H |