summaryrefslogtreecommitdiff
path: root/src/menuitemsetup.cpp
diff options
context:
space:
mode:
authorsvntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-28 14:42:42 +0000
committersvntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-28 14:42:42 +0000
commit08af382506368730a9e297e876f89f5d2e5b5fcb (patch)
tree59379de54015bfc46e7e1557328438fa641b04b4 /src/menuitemsetup.cpp
parente13024a34d16bdb8fc848901315b8f1622784426 (diff)
downloadvdr-plugin-menuorg-08af382506368730a9e297e876f89f5d2e5b5fcb.tar.gz
vdr-plugin-menuorg-08af382506368730a9e297e876f89f5d2e5b5fcb.tar.bz2
some menu changes
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6100 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/menuitemsetup.cpp')
-rw-r--r--src/menuitemsetup.cpp27
1 files changed, 24 insertions, 3 deletions
diff --git a/src/menuitemsetup.cpp b/src/menuitemsetup.cpp
index bc4851d..6177e0a 100644
--- a/src/menuitemsetup.cpp
+++ b/src/menuitemsetup.cpp
@@ -32,13 +32,34 @@ cMenuItemSetup::cMenuItemSetup(void)
itemTypeText[3] = "Command";
Add(new cMenuEditStraItem(tr("Item Type"),&_itemType, 4, itemTypeText));
- // TODO: add osd items for the selectet item type
+
+ switch(_itemType)
+ {
+ case 0:
+ // Add listItem of valid System Items
+ // Add textItem for title attribute
+ Add()
+ break;
+
+ case 1:
+ // Add listItem of unused plugins or a submenu with the items
+ // Add textItem for title attribute
+ break;
+
+ case 2:
+ // Add textItem for name attribute
+ break;
+
+ case 3:
+ // Add textItem for name attribute
+ // Add textItem for command attribute
+ // Add boolItem for confirm attribute
+ break;
+ }
}
eOSState cMenuItemSetup::ProcessKey(eKeys Key)
{
- dsyslog("menuorg: cMenuSetupItemSetup::ProcessKey called");
- std::cerr << "menuorg: cMenuSetupItemSetup::ProcessKey called" << std::endl;
eOSState state = cOsdMenu::ProcessKey(Key);
return state;
}