summaryrefslogtreecommitdiff
path: root/setup.h
diff options
context:
space:
mode:
authorroot <root@maschine.(none)>2012-11-27 02:11:15 +0100
committerroot <root@maschine.(none)>2012-11-27 02:11:15 +0100
commit4b51af06327270caa4f38c31f28cdfbc1baabc4e (patch)
tree2556e7eb912d5f1352866924cfe3e6f3d2dc13bb /setup.h
downloadskin-nopacity-4b51af06327270caa4f38c31f28cdfbc1baabc4e.tar.gz
skin-nopacity-4b51af06327270caa4f38c31f28cdfbc1baabc4e.tar.bz2
Initial push nOpacity 0.0.3
Diffstat (limited to 'setup.h')
-rw-r--r--setup.h70
1 files changed, 70 insertions, 0 deletions
diff --git a/setup.h b/setup.h
new file mode 100644
index 0000000..0b36398
--- /dev/null
+++ b/setup.h
@@ -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