vdr
1.7.31
|
#include <menuitems.h>
Public Member Functions | |
cMenuSetupPage (void) | |
virtual eOSState | ProcessKey (eKeys Key) |
void | SetPlugin (cPlugin *Plugin) |
cMenuSetupPage (void) | |
virtual eOSState | ProcessKey (eKeys Key) |
void | SetPlugin (cPlugin *Plugin) |
![]() | |
cOsdMenu (const char *Title, int c0=0, int c1=0, int c2=0, int c3=0, int c4=0) | |
virtual | ~cOsdMenu () |
virtual bool | NeedsFastResponse (void) |
void | SetMenuCategory (eMenuCategory MenuCategory) |
int | Current (void) const |
void | Add (cOsdItem *Item, bool Current=false, cOsdItem *After=NULL) |
void | Ins (cOsdItem *Item, bool Current=false, cOsdItem *Before=NULL) |
virtual void | Display (void) |
cOsdMenu (const char *Title, int c0=0, int c1=0, int c2=0, int c3=0, int c4=0) | |
virtual | ~cOsdMenu () |
virtual bool | NeedsFastResponse (void) |
void | SetMenuCategory (eMenuCategory MenuCategory) |
int | Current (void) const |
void | Add (cOsdItem *Item, bool Current=false, cOsdItem *After=NULL) |
void | Ins (cOsdItem *Item, bool Current=false, cOsdItem *Before=NULL) |
virtual void | Display (void) |
![]() | |
cOsdObject (bool FastResponse=false) | |
virtual | ~cOsdObject () |
bool | IsMenu (void) const |
virtual void | Show (void) |
cOsdObject (bool FastResponse=false) | |
virtual | ~cOsdObject () |
bool | IsMenu (void) const |
virtual void | Show (void) |
![]() | |
cOsdItem * | Get (int Index) const |
cOsdItem * | Get (int Index) const |
cOsdItem * | First (void) const |
cOsdItem * | First (void) const |
cOsdItem * | Last (void) const |
cOsdItem * | Last (void) const |
cOsdItem * | Prev (const cOsdItem *object) const |
cOsdItem * | Prev (const cOsdItem *object) const |
cOsdItem * | Next (const cOsdItem *object) const |
cOsdItem * | Next (const cOsdItem *object) const |
![]() | |
virtual | ~cListBase () |
void | Add (cListObject *Object, cListObject *After=NULL) |
void | Ins (cListObject *Object, cListObject *Before=NULL) |
void | Del (cListObject *Object, bool DeleteObject=true) |
virtual void | Move (int From, int To) |
void | Move (cListObject *From, cListObject *To) |
int | Count (void) const |
void | Sort (void) |
virtual | ~cListBase () |
void | Add (cListObject *Object, cListObject *After=NULL) |
void | Ins (cListObject *Object, cListObject *Before=NULL) |
void | Del (cListObject *Object, bool DeleteObject=true) |
virtual void | Move (int From, int To) |
void | Move (cListObject *From, cListObject *To) |
int | Count (void) const |
void | Sort (void) |
Protected Member Functions | |
void | SetSection (const char *Section) |
virtual void | Store (void)=0 |
void | SetupStore (const char *Name, const char *Value=NULL) |
void | SetupStore (const char *Name, int Value) |
void | SetSection (const char *Section) |
virtual void | Store (void)=0 |
void | SetupStore (const char *Name, const char *Value=NULL) |
void | SetupStore (const char *Name, int Value) |
![]() | |
void | SetDisplayMenu (void) |
cSkinDisplayMenu * | DisplayMenu (void) |
const char * | hk (const char *s) |
void | SetCols (int c0, int c1=0, int c2=0, int c3=0, int c4=0) |
void | SetHasHotkeys (bool HasHotkeys=true) |
virtual void | Clear (void) |
const char * | Title (void) |
bool | SelectableItem (int idx) |
void | SetCurrent (cOsdItem *Item) |
void | RefreshCurrent (void) |
void | DisplayCurrent (bool Current) |
void | DisplayItem (cOsdItem *Item) |
void | CursorUp (void) |
void | CursorDown (void) |
void | PageUp (void) |
void | PageDown (void) |
void | Mark (void) |
eOSState | HotKey (eKeys Key) |
eOSState | AddSubMenu (cOsdMenu *SubMenu) |
eOSState | CloseSubMenu () |
bool | HasSubMenu (void) |
cOsdMenu * | SubMenu (void) |
void | SetStatus (const char *s) |
void | SetTitle (const char *Title) |
void | SetHelp (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL) |
virtual void | Del (int Index) |
void | SetDisplayMenu (void) |
cSkinDisplayMenu * | DisplayMenu (void) |
const char * | hk (const char *s) |
void | SetCols (int c0, int c1=0, int c2=0, int c3=0, int c4=0) |
void | SetHasHotkeys (bool HasHotkeys=true) |
virtual void | Clear (void) |
const char * | Title (void) |
bool | SelectableItem (int idx) |
void | SetCurrent (cOsdItem *Item) |
void | RefreshCurrent (void) |
void | DisplayCurrent (bool Current) |
void | DisplayItem (cOsdItem *Item) |
void | CursorUp (void) |
void | CursorDown (void) |
void | PageUp (void) |
void | PageDown (void) |
void | Mark (void) |
eOSState | HotKey (eKeys Key) |
eOSState | AddSubMenu (cOsdMenu *SubMenu) |
eOSState | CloseSubMenu () |
bool | HasSubMenu (void) |
cOsdMenu * | SubMenu (void) |
void | SetStatus (const char *s) |
void | SetTitle (const char *Title) |
void | SetHelp (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL) |
virtual void | Del (int Index) |
![]() | |
void | SetNeedsFastResponse (bool NeedsFastResponse) |
void | SetNeedsFastResponse (bool NeedsFastResponse) |
Private Attributes | |
cPlugin * | plugin |
Additional Inherited Members | |
![]() | |
cListObject * | objects |
cListObject * | lastObject |
int | count |
Definition at line 200 of file include/vdr/menuitems.h.
cMenuSetupPage::cMenuSetupPage | ( | void | ) |
Definition at line 1126 of file menuitems.c.
References mcSetup, plugin, and cOsdMenu::SetMenuCategory().
cMenuSetupPage::cMenuSetupPage | ( | void | ) |
Reimplemented from cOsdMenu.
Reimplemented in cMenuSetupPlugins, cMenuSetupCAM, cMenuSetupLNB, cMenuSetupDVB, cMenuSetupEPG, cMenuSetupOSD, and cHdffSetupPage.
Definition at line 1138 of file menuitems.c.
Reimplemented from cOsdMenu.
Reimplemented in cMenuSetupPlugins, cMenuSetupCAM, cMenuSetupLNB, cMenuSetupDVB, cMenuSetupEPG, cMenuSetupOSD, and cHdffSetupPage.
void cMenuSetupPage::SetPlugin | ( | cPlugin * | Plugin | ) |
Definition at line 1153 of file menuitems.c.
References cPlugin::Name(), plugin, SetSection(), cString::sprintf(), and tr.
Referenced by cMenuSetupPlugins::ProcessKey().
void cMenuSetupPage::SetPlugin | ( | cPlugin * | Plugin | ) |
|
protected |
Definition at line 1133 of file menuitems.c.
References cOsdMenu::SetTitle(), cString::sprintf(), and tr.
Referenced by cMenuSetupCAM::cMenuSetupCAM(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cMenuSetupLNB::cMenuSetupLNB(), cMenuSetupMisc::cMenuSetupMisc(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuSetupRecord::cMenuSetupRecord(), cMenuSetupReplay::cMenuSetupReplay(), cMenuSetupOSD::Set(), and SetPlugin().
|
protected |
|
protected |
|
protected |
Definition at line 1159 of file menuitems.c.
References plugin, and cPlugin::SetupStore().
Referenced by cMenuSetupPictures::Store(), cMenuSetupHello::Store(), and cHdffSetupPage::Store().
|
protected |
|
protected |
Definition at line 1165 of file menuitems.c.
References plugin, and cPlugin::SetupStore().
|
protectedpure virtual |
Implemented in cMenuSetupReplay, cMenuSetupBase, cHdffSetupPage, cMenuSetupHello, and cMenuSetupPictures.
Referenced by ProcessKey().
|
protectedpure virtual |
Implemented in cMenuSetupReplay, cMenuSetupBase, cHdffSetupPage, cMenuSetupHello, and cMenuSetupPictures.
|
private |
Definition at line 202 of file include/vdr/menuitems.h.
Referenced by cMenuSetupPage(), SetPlugin(), and SetupStore().