1
0
mirror of https://github.com/VDR4Arch/vdr.git synced 2023-10-10 13:36:52 +02:00

Changed return type of MainMenuAction()

This commit is contained in:
Klaus Schmidinger 2002-11-16 13:20:26 +01:00
parent f8950822dd
commit e3a8fb1065
4 changed files with 16 additions and 8 deletions

View File

@ -37,3 +37,7 @@ VDR Plugin 'hello' Revision History
The NEWSTRUCT compile time switch is now obsolete. The required driver is now The NEWSTRUCT compile time switch is now obsolete. The required driver is now
the CVS HEAD version dated 2002-11-01 or later. the CVS HEAD version dated 2002-11-01 or later.
- Introduced Make.config. - Introduced Make.config.
2002-11-23: Version 0.0.9
- Changed return type of MainMenuAction().

View File

@ -3,7 +3,7 @@
* *
* See the README file for copyright information and how to reach the author. * See the README file for copyright information and how to reach the author.
* *
* $Id: hello.c 1.9 2002/11/01 10:16:53 kls Exp $ * $Id: hello.c 1.10 2002/11/16 13:20:26 kls Exp $
*/ */
#include <getopt.h> #include <getopt.h>
@ -12,7 +12,7 @@
#include <vdr/plugin.h> #include <vdr/plugin.h>
#include "i18n.h" #include "i18n.h"
static const char *VERSION = "0.0.8"; static const char *VERSION = "0.0.9";
static const char *DESCRIPTION = "A friendly greeting"; static const char *DESCRIPTION = "A friendly greeting";
static const char *MAINMENUENTRY = "Hello"; static const char *MAINMENUENTRY = "Hello";
@ -31,7 +31,7 @@ public:
virtual bool Start(void); virtual bool Start(void);
virtual void Housekeeping(void); virtual void Housekeeping(void);
virtual const char *MainMenuEntry(void) { return tr(MAINMENUENTRY); } virtual const char *MainMenuEntry(void) { return tr(MAINMENUENTRY); }
virtual cOsdMenu *MainMenuAction(void); virtual cOsdObject *MainMenuAction(void);
virtual cMenuSetupPage *SetupMenu(void); virtual cMenuSetupPage *SetupMenu(void);
virtual bool SetupParse(const char *Name, const char *Value); virtual bool SetupParse(const char *Name, const char *Value);
}; };
@ -124,7 +124,7 @@ void cPluginHello::Housekeeping(void)
// Perform any cleanup or other regular tasks. // Perform any cleanup or other regular tasks.
} }
cOsdMenu *cPluginHello::MainMenuAction(void) cOsdObject *cPluginHello::MainMenuAction(void)
{ {
// Perform the action when selected from the main VDR menu. // Perform the action when selected from the main VDR menu.
Interface->Confirm(UseAlternateGreeting ? tr("Howdy folks!") : tr("Hello world!"), GreetingTime); Interface->Confirm(UseAlternateGreeting ? tr("Howdy folks!") : tr("Hello world!"), GreetingTime);

View File

@ -23,3 +23,7 @@ VDR Plugin 'status' Revision History
The NEWSTRUCT compile time switch is now obsolete. The required driver is now The NEWSTRUCT compile time switch is now obsolete. The required driver is now
the CVS HEAD version dated 2002-11-01 or later. the CVS HEAD version dated 2002-11-01 or later.
- Introduced Make.config. - Introduced Make.config.
2002-11-23: Version 0.0.6
- Changed return type of MainMenuAction().

View File

@ -3,13 +3,13 @@
* *
* See the README file for copyright information and how to reach the author. * See the README file for copyright information and how to reach the author.
* *
* $Id: status.c 1.5 2002/11/01 10:16:59 kls Exp $ * $Id: status.c 1.6 2002/11/16 13:20:26 kls Exp $
*/ */
#include <vdr/plugin.h> #include <vdr/plugin.h>
#include <vdr/status.h> #include <vdr/status.h>
static const char *VERSION = "0.0.5"; static const char *VERSION = "0.0.6";
static const char *DESCRIPTION = "Status monitor test"; static const char *DESCRIPTION = "Status monitor test";
static const char *MAINMENUENTRY = NULL; static const char *MAINMENUENTRY = NULL;
@ -115,7 +115,7 @@ public:
virtual bool Start(void); virtual bool Start(void);
virtual void Housekeeping(void); virtual void Housekeeping(void);
virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; } virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; }
virtual cOsdMenu *MainMenuAction(void); virtual cOsdObject *MainMenuAction(void);
virtual cMenuSetupPage *SetupMenu(void); virtual cMenuSetupPage *SetupMenu(void);
virtual bool SetupParse(const char *Name, const char *Value); virtual bool SetupParse(const char *Name, const char *Value);
}; };
@ -158,7 +158,7 @@ void cPluginStatus::Housekeeping(void)
// Perform any cleanup or other regular tasks. // Perform any cleanup or other regular tasks.
} }
cOsdMenu *cPluginStatus::MainMenuAction(void) cOsdObject *cPluginStatus::MainMenuAction(void)
{ {
// Perform the action when selected from the main VDR menu. // Perform the action when selected from the main VDR menu.
return NULL; return NULL;