diff options
Diffstat (limited to 'xineSetupPage.h')
-rw-r--r-- | xineSetupPage.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/xineSetupPage.h b/xineSetupPage.h new file mode 100644 index 0000000..87792f9 --- /dev/null +++ b/xineSetupPage.h @@ -0,0 +1,43 @@ + +#ifndef __XINESETUPPAGE_H +#define __XINESETUPPAGE_H + + + +#include "xineCommon.h" + +#include <vdr/menuitems.h> + +#include "xineSettings.h" + + + +namespace PluginXine +{ + + class cXineLib; + + class cXineSetupPage : public cMenuSetupPage + { + cXineLib *const m_xineLib; + + cXineSettings &m_globalSettings; + cXineSettings m_localSettings; + + protected: + virtual void Store(); + + public: + cXineSetupPage(cXineLib *const xineLib, cXineSettings &settings); + virtual ~cXineSetupPage(); + + virtual eOSState ProcessKey(eKeys Key); + + friend class cXineSettings; + }; + +}; + + + +#endif //__XINESETUPPAGE_H |