summaryrefslogtreecommitdiff
path: root/src/menusetup.h
diff options
context:
space:
mode:
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