diff options
author | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-24 23:26:18 +0000 |
---|---|---|
committer | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-24 23:26:18 +0000 |
commit | 1e490487b1cd6314c1783c05f2de865b4e045b21 (patch) | |
tree | 406a608d5c675e4b9b69436798439b51f310871f /src/submenuprovider.cc | |
parent | 5ecbe994a6efe376d2d565df2f281610970f0573 (diff) | |
download | vdr-plugin-menuorg-1e490487b1cd6314c1783c05f2de865b4e045b21.tar.gz vdr-plugin-menuorg-1e490487b1cd6314c1783c05f2de865b4e045b21.tar.bz2 |
fixed issues with stopReplaying, stopRecording and cancleEditing menu items
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5633 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/submenuprovider.cc')
-rw-r--r-- | src/submenuprovider.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/submenuprovider.cc b/src/submenuprovider.cc index 0b5abde..3b9389a 100644 --- a/src/submenuprovider.cc +++ b/src/submenuprovider.cc @@ -19,8 +19,8 @@ MainMenuItemsList* SubMenuProvider::MainMenuItems() } else { - _osdItems.push_back(MainMenuItem::CreateCustomMenuItem(new cOsdItem("A custom sub menu", osUser1))); - _osdItems.push_back(MainMenuItem::CreateCustomMenuItem(new cOsdItem("Another custom sub menu", osContinue))); + _subMenuItem = new cOsdItem("A custom sub menu\t1xxx", osUser1); + _osdItems.push_back(MainMenuItem::CreateCustomMenuItem(_subMenuItem)); for (int i = 0; ; i++) { cPlugin *p = cPluginManager::GetPlugin(i); if (p) { @@ -50,9 +50,9 @@ void SubMenuProvider::ResetMainMenuItemsList() _osdItems.clear(); } -void SubMenuProvider::EnterSubMenu(int mainMenuItemIndex) +void SubMenuProvider::EnterSubMenu(cOsdItem* item) { - if ((mainMenuItemIndex == 0) && !_inSubMenu) + if (item == _subMenuItem) { _inSubMenu = true; } |