summaryrefslogtreecommitdiff
path: root/menuitems.h
diff options
context:
space:
mode:
Diffstat (limited to 'menuitems.h')
-rw-r--r--menuitems.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/menuitems.h b/menuitems.h
index 2a30b465..44f6fec5 100644
--- a/menuitems.h
+++ b/menuitems.h
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: menuitems.h 3.1 2013/05/24 10:19:55 kls Exp $
+ * $Id: menuitems.h 4.1 2015/09/06 10:38:37 kls Exp $
*/
#ifndef __MENUITEMS_H
@@ -146,6 +146,18 @@ public:
cMenuEditStraItem(const char *Name, int *Value, int NumStrings, const char * const *Strings);
};
+class cMenuEditStrlItem : public cMenuEditIntItem {
+private:
+ const cStringList *strings;
+ int index;
+ char *value;
+ int length;
+protected:
+ virtual void Set(void);
+public:
+ cMenuEditStrlItem(const char *Name, char *Value, int Length, const cStringList *Strings);
+ };
+
class cMenuEditChanItem : public cMenuEditIntItem {
protected:
const char *noneString;