diff options
author | Jochen Dolze <vdr@dolze.de> | 2010-04-08 17:00:31 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2010-04-08 17:00:31 +0200 |
commit | 0bb11d711bb02bad0cf4a8694522dff766aa1c54 (patch) | |
tree | 798e07e274d453b6faab28e7f12dd059797192c2 /plugin/markad.h | |
parent | a1f19e122cca43e5c07079e99e3544301cf3a1c8 (diff) | |
download | vdr-plugin-markad-0bb11d711bb02bad0cf4a8694522dff766aa1c54.tar.gz vdr-plugin-markad-0bb11d711bb02bad0cf4a8694522dff766aa1c54.tar.bz2 |
Added plugin setup, plugin main menu
Diffstat (limited to 'plugin/markad.h')
-rw-r--r-- | plugin/markad.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/plugin/markad.h b/plugin/markad.h index 4c45abd..fa52d68 100644 --- a/plugin/markad.h +++ b/plugin/markad.h @@ -13,12 +13,15 @@ #include "version.h" #include "status.h" +#include "menu.h" +#include "setup.h" #define DEF_BINDIR "/usr/bin" #define DEF_LOGODIR "/var/lib/markad" extern const char *VERSION; static const char *DESCRIPTION = trNOOP("Mark advertisements"); +static const char *MAINMENUENTRY = trNOOP("markad status"); class cPluginMarkAd : public cPlugin { @@ -27,6 +30,7 @@ private: cStatusMarkAd *statusMonitor; char *bindir; char *logodir; + struct setup setup; public: cPluginMarkAd(void); virtual ~cPluginMarkAd(); @@ -47,7 +51,10 @@ public: virtual void MainThreadHook(void); virtual cString Active(void); virtual time_t WakeupTime(void); - virtual const char *MainMenuEntry(void); + virtual const char *MainMenuEntry(void) + { + return tr(MAINMENUENTRY); + } virtual cOsdObject *MainMenuAction(void); virtual cMenuSetupPage *SetupMenu(void); virtual bool SetupParse(const char *Name, const char *Value); |