summaryrefslogtreecommitdiff
path: root/src/menusetup.h
diff options
context:
space:
mode:
authorsvntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-27 22:35:02 +0000
committersvntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-27 22:35:02 +0000
commit8fba79abd2d27e87bc82a1dfa96edd40c7d1348e (patch)
tree8af64e51f8fcd1ecd151dec3b55fdd009d3bd863 /src/menusetup.h
parentf902a85c26231ae5fa087e35ce126b4fbb0252be (diff)
downloadvdr-plugin-menuorg-8fba79abd2d27e87bc82a1dfa96edd40c7d1348e.tar.gz
vdr-plugin-menuorg-8fba79abd2d27e87bc82a1dfa96edd40c7d1348e.tar.bz2
some osd tests - final state for today
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6012 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/menusetup.h')
-rw-r--r--src/menusetup.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/menusetup.h b/src/menusetup.h
index 6a2409f..85b2cf7 100644
--- a/src/menusetup.h
+++ b/src/menusetup.h
@@ -24,6 +24,9 @@
#define ___MENUSETUP_H
#include <vdr/menu.h>
+#include <libxml++/libxml++.h>
+
+namespace xmlpp { class Element; }
class MenuConfiguration;
@@ -31,11 +34,15 @@ class cMenuSetup : public cOsdMenu
{
private:
MenuConfiguration& _menuConfiguration;
+ int _displayMode;
public:
- cMenuSetup(MenuConfiguration& menuConfiguration);
+ cMenuSetup(MenuConfiguration& menuConfiguration, int displayMode);
virtual eOSState ProcessKey(eKeys Key);
+
+ private:
void DrawButton(void);
+ void DrawMenu(const xmlpp::Element* menuRoot, int iCount);
};
#endif