vdr
2.0.4
|
#include <osdbase.h>
Public Member Functions | |
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) |
virtual eOSState | ProcessKey (eKeys Key) |
![]() | |
cOsdObject (bool FastResponse=false) | |
virtual | ~cOsdObject () |
bool | IsMenu (void) const |
virtual void | Show (void) |
![]() | |
cOsdItem * | Get (int Index) const |
cOsdItem * | First (void) const |
cOsdItem * | Last (void) const |
cOsdItem * | Prev (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) |
cListObject * | Get (int Index) const |
int | Count (void) const |
void | Sort (void) |
Protected Member Functions | |
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) |
![]() | |
cListBase (void) | |
Private Member Functions | |
void | DisplayHelp (bool Force=false) |
Private Attributes | |
int | displayMenuItems |
char * | title |
int | cols [cSkinDisplayMenu::MaxTabs] |
int | first |
int | current |
int | marked |
eMenuCategory | menuCategory |
cOsdMenu * | subMenu |
const char * | helpRed |
const char * | helpGreen |
const char * | helpYellow |
const char * | helpBlue |
bool | helpDisplayed |
char * | status |
int | digit |
bool | hasHotkeys |
int | key_nr |
cTimeMs | lastActivity |
Static Private Attributes | |
static cSkinDisplayMenu * | displayMenu = NULL |
static int | displayMenuCount = 0 |
Additional Inherited Members | |
![]() | |
cListObject * | objects |
cListObject * | lastObject |
int | count |
cOsdMenu::cOsdMenu | ( | const char * | Title, |
int | c0 = 0 , |
||
int | c1 = 0 , |
||
int | c2 = 0 , |
||
int | c3 = 0 , |
||
int | c4 = 0 |
||
) |
Definition at line 81 of file osdbase.c.
References current, digit, displayMenuCount, displayMenuItems, first, hasHotkeys, helpBlue, helpDisplayed, helpGreen, helpRed, helpYellow, cOsdObject::isMenu, key_nr, marked, mcUnknown, menuCategory, SetCols(), SetDisplayMenu(), SetTitle(), status, subMenu, and title.
|
virtual |
Definition at line 102 of file osdbase.c.
References cSkinDisplayMenu::Clear(), DELETENULL(), displayMenu, displayMenuCount, cStatus::MsgOsdClear(), status, subMenu, and title.
Definition at line 203 of file osdbase.c.
References cListBase::Add(), current, and cListObject::Index().
Referenced by cMenuCam::AddMultiLineItem(), cHdffSetupPage::BuildVideoConversionItem(), cHdffMenu::cHdffMenu(), cHdffSetupPage::cHdffSetupPage(), cMenuCommands::cMenuCommands(), cMenuEditFolder::cMenuEditFolder(), cMenuEditRecording::cMenuEditRecording(), cMenuEditTimer::cMenuEditTimer(), cMenuSetupCAM::cMenuSetupCAM(), cMenuSetupHello::cMenuSetupHello(), cMenuSetupMisc::cMenuSetupMisc(), cMenuSetupPictures::cMenuSetupPictures(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuSetupRecord::cMenuSetupRecord(), cMenuSetupReplay::cMenuSetupReplay(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cMenuChannels::ProcessKey(), cMenuTimers::ProcessKey(), cPictureMenu::Set(), cMenuFolder::Set(), cMenuMain::Set(), cMenuRecordings::Set(), cMenuCam::Set(), cMenuSetupOSD::Set(), cMenuSetup::Set(), cMenuEditTimer::SetFirstDayItem(), cMenuEditChannel::Setup(), cMenuChannels::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), cMenuSetupLNB::Setup(), and cMenuMain::Update().
Definition at line 542 of file osdbase.c.
References Display(), osContinue, subMenu, and SubMenu().
Referenced by cMenuMain::cMenuMain(), cMenuRecordings::Commands(), cMenuTimers::Commands(), cMenuFolder::DescendPath(), cMenuFolder::Edit(), cMenuRecordings::Edit(), cMenuChannels::Edit(), cMenuTimers::Edit(), cMenuCommands::Execute(), cMenuRecordings::Info(), cMenuTimers::Info(), cMenuSetupCAM::Menu(), cMenuFolder::New(), cMenuChannels::New(), cMenuTimers::New(), cMenuRecordings::Open(), cMenuEditTimer::ProcessKey(), cMenuMain::ProcessKey(), cMenuWhatsOn::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuEditRecording::ProcessKey(), cMenuSetupPlugins::ProcessKey(), cMenuSetup::ProcessKey(), cMenuWhatsOn::Record(), cMenuSchedule::Record(), cMenuFolder::Select(), and cPictureMenu::SelectItem().
|
protectedvirtual |
Reimplemented from cListBase.
Definition at line 312 of file osdbase.c.
References cListBase::Clear(), current, first, marked, and SetStatus().
Referenced by cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cPictureMenu::Set(), cMenuFolder::Set(), cMenuMain::Set(), cMenuRecordings::Set(), cMenuCam::Set(), cMenuSetupOSD::Set(), cMenuSetup::Set(), cMenuEditChannel::Setup(), cMenuChannels::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), and cMenuSetupLNB::Setup().
|
protected |
Definition at line 550 of file osdbase.c.
References Display(), osContinue, RefreshCurrent(), and subMenu.
Referenced by ProcessKey(), cMenuChannels::ProcessKey(), cMenuWhatsOn::Record(), cMenuSchedule::Record(), cMenuFolder::SetFolder(), cMenuEditTimer::SetFolder(), and cMenuEditRecording::SetFolder().
|
inline |
Definition at line 137 of file osdbase.h.
References current.
Referenced by cMenuRecordings::cMenuRecordings(), cMenuRecordings::Commands(), cMenuTimers::CurrentTimer(), cMenuFolder::Delete(), cMenuRecordings::Delete(), cMenuChannels::Delete(), cMenuTimers::Delete(), DisplayItem(), cMenuFolder::Edit(), cMenuRecordings::Edit(), cMenuChannels::Edit(), cMenuCommands::Execute(), cMenuFolder::GetFolder(), cMenuRecordings::Info(), cMenuSetupCAM::Menu(), cMenuChannels::New(), cMenuSchedule::Number(), cMenuRecordings::Open(), cMenuRecordings::Play(), cHdffSetupPage::ProcessKey(), cMenuMain::ProcessKey(), cMenuRecordings::ProcessKey(), cMenuWhatsOn::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuSetupPlugins::ProcessKey(), cMenuWhatsOn::Record(), cMenuSchedule::Record(), cMenuSetupCAM::Reset(), cMenuRecordings::Rewind(), cMenuFolder::Select(), cMenuCam::Select(), cPictureMenu::SelectItem(), cPictureMenu::Set(), cMenuRecordings::Set(), cMenuSetupOSD::Set(), cMenuRecordings::SetHelpKeys(), cMenuWhatsOn::SetHelpKeys(), cMenuSchedule::SetHelpKeys(), cMenuEditChannel::Setup(), cMenuChannels::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), cMenuSetupLNB::Setup(), cMenuChannels::Switch(), and cMenuWhatsOn::Switch().
|
protected |
Definition at line 366 of file osdbase.c.
References cListBase::Count(), current, Display(), DisplayCurrent(), displayMenu, displayMenuItems, first, max(), cSkinDisplayMenu::MaxItems(), cSetup::MenuScrollPage, cSetup::MenuScrollWrap, SelectableItem(), and Setup.
Referenced by PageDown(), and ProcessKey().
|
protected |
Definition at line 327 of file osdbase.c.
References cListBase::Count(), current, Display(), DisplayCurrent(), displayMenu, displayMenuItems, first, max(), cSkinDisplayMenu::MaxItems(), cSetup::MenuScrollPage, cSetup::MenuScrollWrap, SelectableItem(), and Setup.
Referenced by PageUp(), and ProcessKey().
|
protectedvirtual |
Definition at line 189 of file osdbase.c.
References cListBase::count, cListBase::Count(), current, cListBase::Del(), first, cList< cOsdItem >::Get(), and SelectableItem().
Referenced by cMenuFolder::Delete(), cMenuRecordings::Delete(), cMenuChannels::Delete(), cMenuTimers::Delete(), cMenuRecordings::ProcessKey(), cMenuEditTimer::SetFirstDayItem(), and cMenuMain::Update().
|
virtual |
Reimplemented in cMenuRecording, cMenuTimers, cMenuEvent, and cMenuText.
Definition at line 217 of file osdbase.c.
References cSkinDisplayMenu::Clear(), cols, cListBase::count, cListBase::Count(), current, Display(), DisplayHelp(), displayMenu, displayMenuItems, first, cList< cOsdItem >::First(), cList< cOsdItem >::Get(), isempty(), max(), cSkinDisplayMenu::MaxItems(), menuCategory, cSkinDisplayMenu::MenuCategory(), min(), cStatus::MsgOsdClear(), cStatus::MsgOsdCurrentItem(), cStatus::MsgOsdItem(), cStatus::MsgOsdTitle(), mtStatus, cList< cOsdItem >::Next(), cSkinDisplayMenu::SetMenuCategory(), cSkinDisplayMenu::SetMessage(), cSkinDisplayMenu::SetScrollbar(), cSkinDisplayMenu::SetTabs(), cSkinDisplayMenu::SetTitle(), status, subMenu, and title.
Referenced by AddSubMenu(), CloseSubMenu(), cMenuRecordings::cMenuRecordings(), cMenuWhatsOn::cMenuWhatsOn(), CursorDown(), CursorUp(), cMenuFolder::Delete(), cMenuRecordings::Delete(), cMenuText::Display(), cMenuEvent::Display(), Display(), cMenuTimers::Display(), cMenuRecording::Display(), HotKey(), cMenuChannels::Number(), cMenuSchedule::Number(), PageDown(), PageUp(), cHdffSetupPage::ProcessKey(), cMenuEditTimer::ProcessKey(), cMenuMain::ProcessKey(), cMenuRecordings::ProcessKey(), cMenuWhatsOn::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuEditRecording::ProcessKey(), cMenuSetupPlugins::ProcessKey(), cMenuSetup::ProcessKey(), cMenuChannels::Propagate(), cMenuWhatsOn::Record(), cMenuSchedule::Record(), cMenuMain::Set(), cMenuRecordings::Set(), cMenuCam::Set(), cMenuSetupOSD::Set(), cMenuEditTimer::SetFirstDayItem(), cMenuFolder::SetFolder(), cMenuEditTimer::SetFolder(), cMenuEditRecording::SetFolder(), cMenuEditChannel::Setup(), cMenuChannels::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), cMenuSetupLNB::Setup(), and cHdffMenu::SetVideoConversion().
|
protected |
Definition at line 280 of file osdbase.c.
References current, DisplayHelp(), displayMenu, first, cList< cOsdItem >::Get(), helpDisplayed, cStatus::MsgOsdCurrentItem(), cOsdItem::Selectable(), cOsdItem::SetFresh(), cOsdItem::SetMenuItem(), and cOsdItem::Text().
Referenced by CursorDown(), CursorUp(), PageDown(), PageUp(), and ProcessKey().
|
private |
Definition at line 170 of file osdbase.c.
References displayMenu, helpBlue, helpDisplayed, helpGreen, helpRed, helpYellow, cStatus::MsgOsdHelpKeys(), and cSkinDisplayMenu::SetButtons().
Referenced by Display(), DisplayCurrent(), and SetHelp().
|
protected |
Definition at line 298 of file osdbase.c.
References current, Current(), displayMenu, displayMenuItems, first, cListObject::Index(), cStatus::MsgOsdCurrentItem(), cOsdItem::Selectable(), cOsdItem::SetMenuItem(), and cOsdItem::Text().
Referenced by cMenuSetupCAM::ProcessKey().
|
inlineprotected |
Definition at line 107 of file osdbase.h.
References displayMenu.
Referenced by cMenuText::Display(), cMenuEvent::Display(), cMenuRecording::Display(), cMenuText::ProcessKey(), cMenuEvent::ProcessKey(), and cMenuRecording::ProcessKey().
|
inlineprotected |
Definition at line 126 of file osdbase.h.
References subMenu.
Referenced by cMenuRecordings::Commands(), cMenuTimers::Commands(), cMenuFolder::Delete(), cMenuRecordings::Delete(), cMenuChannels::Delete(), cMenuFolder::Edit(), cMenuRecordings::Edit(), cMenuChannels::Edit(), cMenuTimers::Edit(), cMenuRecordings::Info(), cMenuTimers::Info(), cMenuChannels::New(), cMenuTimers::New(), cMenuChannels::Number(), cMenuTimers::OnOff(), cMenuFolder::ProcessKey(), cMenuEditTimer::ProcessKey(), cMenuMain::ProcessKey(), cMenuRecordings::ProcessKey(), cMenuChannels::ProcessKey(), cMenuTimers::ProcessKey(), cMenuWhatsOn::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuEditRecording::ProcessKey(), cMenuSetupCAM::ProcessKey(), cMenuSetupPlugins::ProcessKey(), cMenuSetup::ProcessKey(), cMenuWhatsOn::Record(), cMenuSchedule::Record(), cMenuRecordings::Rewind(), cMenuRecordings::Sort(), and cMenuChannels::Switch().
|
protected |
Definition at line 127 of file osdbase.c.
References digit, hasHotkeys, and cString::sprintf().
Referenced by cMenuCommands::cMenuCommands(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuMain::Set(), cMenuCam::Set(), and cMenuSetup::Set().
Definition at line 487 of file osdbase.c.
References current, Display(), k0, key_nr, kNone, kOk, cList< cOsdItem >::Last(), lastActivity, MENUKEY_TIMEOUT, osContinue, cList< cOsdItem >::Prev(), cRemote::Put(), RefreshCurrent(), cTimeMs::Set(), skipspace(), and cTimeMs::TimedOut().
Referenced by ProcessKey().
Definition at line 210 of file osdbase.c.
References current, cListObject::Index(), and cListBase::Ins().
|
protected |
Definition at line 477 of file osdbase.c.
References cListBase::Count(), current, marked, SetStatus(), and tr.
Referenced by cMenuChannels::ProcessKey().
|
inlinevirtual |
Reimplemented from cOsdObject.
Definition at line 135 of file osdbase.h.
References cOsdObject::NeedsFastResponse(), NeedsFastResponse(), and subMenu.
Referenced by NeedsFastResponse().
|
protected |
Definition at line 442 of file osdbase.c.
References cListBase::Count(), current, CursorDown(), Display(), DisplayCurrent(), displayMenu, displayMenuItems, first, max(), cSkinDisplayMenu::MaxItems(), cSetup::MenuScrollWrap, SelectableItem(), and Setup.
Referenced by ProcessKey().
|
protected |
Definition at line 407 of file osdbase.c.
References cListBase::Count(), current, CursorUp(), Display(), DisplayCurrent(), displayMenu, displayMenuItems, first, cSkinDisplayMenu::MaxItems(), cSetup::MenuScrollWrap, SelectableItem(), and Setup.
Referenced by ProcessKey().
Reimplemented from cOsdObject.
Reimplemented in cMenuSetup, cMenuSetupPlugins, cMenuSetupCAM, cMenuSetupLNB, cMenuSetupDVB, cMenuSetupEPG, cMenuSetupOSD, cMenuEditRecording, cMenuRecording, cMenuCam, cMenuSchedule, cMenuWhatsOn, cMenuTimers, cMenuEditFolder, cMenuChannels, cMenuRecordings, cMenuSetupPage, cMenuEditChannel, cMenuMain, cMenuEvent, cMenuEditTimer, cMenuCommands, cHdffSetupPage, cMenuFolder, cMenuText, cPictureMenu, and cHdffMenu.
Definition at line 559 of file osdbase.c.
References CloseSubMenu(), current, CursorDown(), CursorUp(), DisplayCurrent(), cList< cOsdItem >::Get(), hasHotkeys, HotKey(), k0, k_Repeat, kBack, kDown, kLeft, kNone, kOk, kRight, kUp, marked, cListBase::Move(), osBack, osContinue, osUnknown, PageDown(), PageUp(), cOsdItem::ProcessKey(), ProcessKey(), SetStatus(), and subMenu.
Referenced by cHdffMenu::ProcessKey(), cPictureMenu::ProcessKey(), cMenuText::ProcessKey(), cMenuFolder::ProcessKey(), cMenuCommands::ProcessKey(), cMenuEditTimer::ProcessKey(), cMenuEvent::ProcessKey(), cMenuMain::ProcessKey(), ProcessKey(), cMenuEditChannel::ProcessKey(), cMenuSetupPage::ProcessKey(), cMenuRecordings::ProcessKey(), cMenuChannels::ProcessKey(), cMenuEditFolder::ProcessKey(), cMenuTimers::ProcessKey(), cMenuWhatsOn::ProcessKey(), cMenuSchedule::ProcessKey(), cMenuCam::ProcessKey(), cMenuRecording::ProcessKey(), cMenuEditRecording::ProcessKey(), cMenuSetupCAM::ProcessKey(), cMenuSetupPlugins::ProcessKey(), and cMenuSetup::ProcessKey().
|
protected |
Definition at line 273 of file osdbase.c.
References current, cList< cOsdItem >::Get(), and cOsdItem::Set().
Referenced by CloseSubMenu(), HotKey(), and cMenuTimers::OnOff().
|
protected |
Definition at line 321 of file osdbase.c.
References cList< cOsdItem >::Get(), and cOsdItem::Selectable().
Referenced by CursorDown(), CursorUp(), Del(), PageDown(), and PageUp().
|
protected |
Definition at line 142 of file osdbase.c.
References cols.
Referenced by cMenuSetupCAM::cMenuSetupCAM(), cOsdMenu(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), and cMenuSchedule::PrepareScheduleThisThis().
|
protected |
Definition at line 268 of file osdbase.c.
References current, and cListObject::Index().
Referenced by cMenuRecordings::cMenuRecordings(), cMenuTimers::cMenuTimers(), cMenuFolder::DescendPath(), cMenuChannels::Number(), cMenuSchedule::Number(), cMenuEditTimer::ProcessKey(), cMenuEditRecording::ProcessKey(), cMenuRecordings::Set(), cMenuSetupOSD::Set(), cMenuEditTimer::SetFolder(), cMenuEditRecording::SetFolder(), cMenuEditChannel::Setup(), cMenuChannels::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), and cMenuSetupLNB::Setup().
|
protected |
Definition at line 118 of file osdbase.c.
References cSkinDisplayMenu::Clear(), cSkins::Current(), displayMenu, cSkin::DisplayMenu(), and Skins.
Referenced by cOsdMenu(), cMenuSetupOSD::ProcessKey(), and cMenuSetupPlugins::ProcessKey().
|
protected |
Definition at line 151 of file osdbase.c.
References digit, and hasHotkeys.
Referenced by cMenuCommands::cMenuCommands(), cMenuSetupCAM::cMenuSetupCAM(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuMain::Set(), cMenuCam::Set(), and cMenuSetup::Set().
|
protected |
Definition at line 179 of file osdbase.c.
References DisplayHelp(), helpBlue, helpGreen, helpRed, and helpYellow.
Referenced by cHdffMenu::cHdffMenu(), cMenuEvent::cMenuEvent(), cMenuRecording::cMenuRecording(), cMenuSetupCAM::cMenuSetupCAM(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cMenuSchedule::ProcessKey(), cPictureMenu::Set(), cMenuFolder::SetHelpKeys(), cMenuEditTimer::SetHelpKeys(), cMenuRecordings::SetHelpKeys(), cMenuTimers::SetHelpKeys(), cMenuWhatsOn::SetHelpKeys(), cMenuSchedule::SetHelpKeys(), cMenuEditRecording::SetHelpKeys(), cMenuChannels::Setup(), and cMenuMain::Update().
void cOsdMenu::SetMenuCategory | ( | eMenuCategory | MenuCategory | ) |
Definition at line 113 of file osdbase.c.
References menuCategory.
Referenced by cMenuCam::cMenuCam(), cMenuChannels::cMenuChannels(), cMenuCommands::cMenuCommands(), cMenuEditChannel::cMenuEditChannel(), cMenuEditFolder::cMenuEditFolder(), cMenuEditTimer::cMenuEditTimer(), cMenuEvent::cMenuEvent(), cMenuFolder::cMenuFolder(), cMenuMain::cMenuMain(), cMenuRecording::cMenuRecording(), cMenuRecordings::cMenuRecordings(), cMenuSchedule::cMenuSchedule(), cMenuSetup::cMenuSetup(), cMenuSetupCAM::cMenuSetupCAM(), cMenuSetupDVB::cMenuSetupDVB(), cMenuSetupEPG::cMenuSetupEPG(), cMenuSetupLNB::cMenuSetupLNB(), cMenuSetupMisc::cMenuSetupMisc(), cMenuSetupOSD::cMenuSetupOSD(), cMenuSetupPage::cMenuSetupPage(), cMenuSetupPlugins::cMenuSetupPlugins(), cMenuSetupRecord::cMenuSetupRecord(), cMenuSetupReplay::cMenuSetupReplay(), cMenuText::cMenuText(), cMenuTimers::cMenuTimers(), cMenuWhatsOn::cMenuWhatsOn(), and cMenuSetupPage::SetPlugin().
|
protected |
Definition at line 157 of file osdbase.c.
References displayMenu, mtStatus, cSkinDisplayMenu::SetMessage(), and status.
Referenced by Clear(), Mark(), and ProcessKey().
|
protected |
Definition at line 164 of file osdbase.c.
References title.
Referenced by cMenuEvent::cMenuEvent(), cOsdMenu(), cPictureMenu::cPictureMenu(), cMenuCam::GenerateTitle(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cMenuMain::Set(), cMenuSetup::Set(), and cMenuSetupPage::SetSection().
|
inlineprotected |
Definition at line 127 of file osdbase.h.
References subMenu.
Referenced by AddSubMenu(), cMenuFolder::GetFolder(), cMenuFolder::SetFolder(), cMenuEditTimer::SetFolder(), and cMenuEditRecording::SetFolder().
|
inlineprotected |
Definition at line 112 of file osdbase.h.
References title.
Referenced by cMenuFolder::DescendPath(), cMenuCommands::Execute(), and cMenuFolder::Select().
|
private |
|
private |
Definition at line 94 of file osdbase.h.
Referenced by Add(), Clear(), cOsdMenu(), Current(), CursorDown(), CursorUp(), Del(), Display(), DisplayCurrent(), DisplayItem(), HotKey(), Ins(), Mark(), PageDown(), PageUp(), ProcessKey(), RefreshCurrent(), cMenuSetupOSD::Set(), SetCurrent(), cMenuEditChannel::Setup(), cMenuSetupEPG::Setup(), cMenuSetupDVB::Setup(), and cMenuSetupLNB::Setup().
|
private |
Definition at line 100 of file osdbase.h.
Referenced by cOsdMenu(), hk(), and SetHasHotkeys().
|
staticprivate |
Definition at line 89 of file osdbase.h.
Referenced by CursorDown(), CursorUp(), Display(), DisplayCurrent(), DisplayHelp(), DisplayItem(), DisplayMenu(), PageDown(), PageUp(), SetDisplayMenu(), SetStatus(), and ~cOsdMenu().
|
staticprivate |
Definition at line 90 of file osdbase.h.
Referenced by cOsdMenu(), and ~cOsdMenu().
|
private |
Definition at line 91 of file osdbase.h.
Referenced by cOsdMenu(), CursorDown(), CursorUp(), Display(), DisplayItem(), PageDown(), and PageUp().
|
private |
Definition at line 94 of file osdbase.h.
Referenced by Clear(), cOsdMenu(), CursorDown(), CursorUp(), Del(), Display(), DisplayCurrent(), DisplayItem(), PageDown(), and PageUp().
|
private |
Definition at line 101 of file osdbase.h.
Referenced by cOsdMenu(), hk(), ProcessKey(), and SetHasHotkeys().
|
private |
Definition at line 97 of file osdbase.h.
Referenced by cOsdMenu(), DisplayHelp(), and SetHelp().
|
private |
Definition at line 98 of file osdbase.h.
Referenced by cOsdMenu(), DisplayCurrent(), and DisplayHelp().
|
private |
Definition at line 97 of file osdbase.h.
Referenced by cOsdMenu(), DisplayHelp(), and SetHelp().
|
private |
Definition at line 97 of file osdbase.h.
Referenced by cOsdMenu(), DisplayHelp(), and SetHelp().
|
private |
Definition at line 97 of file osdbase.h.
Referenced by cOsdMenu(), DisplayHelp(), and SetHelp().
|
private |
Definition at line 102 of file osdbase.h.
Referenced by cOsdMenu(), and HotKey().
|
private |
|
private |
Definition at line 94 of file osdbase.h.
Referenced by Clear(), cOsdMenu(), Mark(), and ProcessKey().
|
private |
Definition at line 95 of file osdbase.h.
Referenced by cOsdMenu(), Display(), and SetMenuCategory().
|
private |
Definition at line 99 of file osdbase.h.
Referenced by cMenuTimers::ActualiseDiskStatus(), cOsdMenu(), Display(), SetStatus(), and ~cOsdMenu().
|
private |
Definition at line 96 of file osdbase.h.
Referenced by AddSubMenu(), CloseSubMenu(), cOsdMenu(), Display(), HasSubMenu(), NeedsFastResponse(), ProcessKey(), SubMenu(), and ~cOsdMenu().
|
private |
Definition at line 92 of file osdbase.h.
Referenced by cOsdMenu(), Display(), SetTitle(), Title(), and ~cOsdMenu().