diff options
| author | svntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-26 01:33:38 +0000 |
|---|---|---|
| committer | svntcreutz <svntcreutz@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f> | 2007-07-26 01:33:38 +0000 |
| commit | e40aff13427ae39718526b99e412b68dd0858f01 (patch) | |
| tree | 294bae4ce662337b12b33aa05b0a13148a6728e1 /src/submenuplugin.cc | |
| parent | 1e490487b1cd6314c1783c05f2de865b4e045b21 (diff) | |
| download | vdr-plugin-menuorg-e40aff13427ae39718526b99e412b68dd0858f01.tar.gz vdr-plugin-menuorg-e40aff13427ae39718526b99e412b68dd0858f01.tar.bz2 | |
plugin rename, some tests for navigate through the menus
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5634 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/submenuplugin.cc')
| -rw-r--r-- | src/submenuplugin.cc | 134 |
1 files changed, 0 insertions, 134 deletions
diff --git a/src/submenuplugin.cc b/src/submenuplugin.cc deleted file mode 100644 index cd5f43a..0000000 --- a/src/submenuplugin.cc +++ /dev/null @@ -1,134 +0,0 @@ -/* - * submenu.c: A plugin for the Video Disk Recorder - * - * See the README file for copyright information and how to reach the author. - * - * $Id$ - */ - -#include <vdr/plugin.h> -#include <vdr/config.h> -#include <vdr/tools.h> -#include <vdr/submenupatch.h> -#include <vector> -#include "version.h" -#include "submenuplugin.h" - -using namespace SubMenuPatch; - -SubMenuPlugin::SubMenuPlugin(void) -{ - // Initialize any member variables here. - // DON'T DO ANYTHING ELSE THAT MAY HAVE SIDE EFFECTS, REQUIRE GLOBAL - // VDR OBJECTS TO EXIST OR PRODUCE ANY OUTPUT! -} - - -SubMenuPlugin::~SubMenuPlugin() -{ - // Clean up after yourself! -} - -const char* SubMenuPlugin::Version(void) -{ - return VERSION; -} - -const char* SubMenuPlugin::Description(void) -{ - return tr("TODO: Insert Description"); -} - -const char* SubMenuPlugin::MainMenuEntry(void) -{ - return tr("TODO: MainMenuEntry"); -} - -const char *SubMenuPlugin::CommandLineHelp(void) -{ - // Return a string that describes all known command line options. - return NULL; -} - -bool SubMenuPlugin::ProcessArgs(int argc, char *argv[]) -{ - // Implement command line argument processing here if applicable. - return true; -} - -bool SubMenuPlugin::Initialize(void) -{ - // Initialize any background activities the plugin shall perform. - return true; -} - -bool SubMenuPlugin::Start(void) -{ - // Start any background activities the plugin shall perform. - return true; -} - -void SubMenuPlugin::Stop(void) -{ - // Stop any background activities the plugin shall perform. -} - -void SubMenuPlugin::Housekeeping(void) -{ - // Perform any cleanup or other regular tasks. -} - -void SubMenuPlugin::MainThreadHook(void) -{ - // Perform actions in the context of the main program thread. - // WARNING: Use with great care - see PLUGINS.html! -} - -cString SubMenuPlugin::Active(void) -{ - // Return a message string if shutdown should be postponed - return NULL; -} - -cOsdObject *SubMenuPlugin::MainMenuAction(void) -{ - // Perform the action when selected from the main VDR menu. - return NULL; -} - -cMenuSetupPage *SubMenuPlugin::SetupMenu(void) -{ - // Return a setup menu in case the plugin supports one. - return NULL; -} - -bool SubMenuPlugin::SetupParse(const char *Name, const char *Value) -{ - // Parse your own setup parameters and store their values. - return false; -} - -bool SubMenuPlugin::Service(const char *Id, void *Data) -{ - if (strcmp(Id, "SubMenuPatch-v0.1::SubMenuProvider") == 0) - { - ISubMenuProvider** ptr = (ISubMenuProvider**)Data; - *ptr = &_subMenuProvider; - - return true; - } - - return false; -} - -const char **SubMenuPlugin::SVDRPHelpPages(void) -{ - // Return help text for SVDRP commands this plugin implements - return NULL; -} - -cString SubMenuPlugin::SVDRPCommand(const char *Command, const char *Option, int &ReplyCode) -{ - // Process SVDRP commands this plugin implements - return NULL; -} |
