diff options
author | root <root@maschine.(none)> | 2012-11-27 02:11:15 +0100 |
---|---|---|
committer | root <root@maschine.(none)> | 2012-11-27 02:11:15 +0100 |
commit | 4b51af06327270caa4f38c31f28cdfbc1baabc4e (patch) | |
tree | 2556e7eb912d5f1352866924cfe3e6f3d2dc13bb /setup.h | |
download | skin-nopacity-4b51af06327270caa4f38c31f28cdfbc1baabc4e.tar.gz skin-nopacity-4b51af06327270caa4f38c31f28cdfbc1baabc4e.tar.bz2 |
Initial push nOpacity 0.0.3
Diffstat (limited to 'setup.h')
-rw-r--r-- | setup.h | 70 |
1 files changed, 70 insertions, 0 deletions
@@ -0,0 +1,70 @@ +#ifndef __NOPACITY_SETUP_H +#define __NOPACITY_SETUP_H + +class cNopacitySetup : public cMenuSetupPage { + public: + cNopacitySetup(void); + virtual ~cNopacitySetup(); + private: + cNopacityConfig tmpNopacityConfig; + cStringList fontNames; + void Setup(void); + protected: + virtual eOSState ProcessKey(eKeys Key); + virtual void Store(void); + +}; + + +class cMenuSetupSubMenu : public cOsdMenu { + protected: + cNopacityConfig *tmpNopacityConfig; + virtual eOSState ProcessKey(eKeys Key); + virtual void Set(void) = 0; + cOsdItem *InfoItem(const char *label, const char *value); + public: + cMenuSetupSubMenu(const char *Title, cNopacityConfig *data); +}; + +class cNopacitySetupMenuDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupMenuDisplay(cNopacityConfig *data); +}; + +class cNopacitySetupChannelDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupChannelDisplay(cNopacityConfig *data); +}; + +class cNopacitySetupReplayDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupReplayDisplay(cNopacityConfig *data); +}; + +class cNopacitySetupTrackDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupTrackDisplay(cNopacityConfig *data); +}; + +class cNopacitySetupMessageDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupMessageDisplay(cNopacityConfig *data); +}; + +class cNopacitySetupVolumeDisplay : public cMenuSetupSubMenu { + protected: + void Set(void); + public: + cNopacitySetupVolumeDisplay(cNopacityConfig *data); +}; +#endif //__NOPACITY_SETUP_H
\ No newline at end of file |