diff options
author | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2008-03-23 01:15:27 +0000 |
---|---|---|
committer | svntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2008-03-23 01:15:27 +0000 |
commit | f369caad4c4848f1c9bd85afbf0593a171f01363 (patch) | |
tree | 096cb782f4d6a6d7694106265bb3f3641b7bb48e /src/MainMenuItemsProvider.h | |
parent | 3d13d0e55013a7c061c1f65c797bb06f7a141d6f (diff) | |
download | vdr-plugin-menuorg-f369caad4c4848f1c9bd85afbf0593a171f01363.tar.gz vdr-plugin-menuorg-f369caad4c4848f1c9bd85afbf0593a171f01363.tar.bz2 |
- Fixed Enabling/Disabling of CustomMenu
- Fixed Setup Menu
- Adding unconfigured Plug-ins again
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/menuorg/trunk@6969 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/MainMenuItemsProvider.h')
-rw-r--r-- | src/MainMenuItemsProvider.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/MainMenuItemsProvider.h b/src/MainMenuItemsProvider.h index 40cc108..e015c90 100644 --- a/src/MainMenuItemsProvider.h +++ b/src/MainMenuItemsProvider.h @@ -29,6 +29,7 @@ class MenuNode; class MenuConfigurationRepository; +class PluginConfiguration; class MainMenuItemsProvider: public IMainMenuItemsProvider, public IMenuNodeProcessor { @@ -37,12 +38,14 @@ class MainMenuItemsProvider: public IMainMenuItemsProvider, public IMenuNodeProc SubMenuNode* _previousMenu; MenuItemDefinitions _currentMainMenuItems; MenuConfigurationRepository& _menuConfigurationRepository; + PluginConfiguration& _pluginConfiguration; public: - MainMenuItemsProvider(MenuConfigurationRepository& menuConfigurationRepository); + MainMenuItemsProvider(MenuConfigurationRepository& menuConfigurationRepository, PluginConfiguration& pluginConfiguration); ~MainMenuItemsProvider(); - // IMenuNodeProcessor + // IMainMenuItemsProvider + bool IsCustomMenuAvailable(); MenuItemDefinitions* MainMenuItems(); void EnterRootMenu(); void EnterSubMenu(cOsdItem* item); |