Home

Dokumentation

Impressum

Dokumentation VDR
 

Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

cMenuTimers Class Reference

Inheritance diagram for cMenuTimers:

Inheritance graph
[legend]
Collaboration diagram for cMenuTimers:

Collaboration graph
[legend]

Public Methods

 cMenuTimers (void)
virtual eOSState ProcessKey (eKeys Key)

Private Methods

eOSState Edit (void)
eOSState New (void)
eOSState Delete (void)
eOSState OnOff (void)
virtual void Move (int From, int To)
eOSState Summary (void)
cTimerCurrentTimer (void)

Constructor & Destructor Documentation

cMenuTimers::cMenuTimers void   
 

Definition at line 958 of file menu.c.

References cOsdMenu::Add(), CHNUMWIDTH, cOsdMenu::SetHelp(), cListBase::Sort(), and tr.


Member Function Documentation

cTimer * cMenuTimers::CurrentTimer void    [private]
 

Definition at line 973 of file menu.c.

References cOsdMenu::Current(), cList< cOsdItem >::Get(), and cMenuTimerItem::Timer().

Referenced by Delete(), Edit(), OnOff(), and Summary().

eOSState cMenuTimers::Delete void    [private]
 

Definition at line 1015 of file menu.c.

References cOsdMenu::Current(), CurrentTimer(), cOsdMenu::Del(), cOsdMenu::Display(), eOSState, cListObject::Index(), isyslog, osContinue, cTimer::Recording(), and tr.

Referenced by ProcessKey().

eOSState cMenuTimers::Edit void    [private]
 

Definition at line 995 of file menu.c.

References cOsdMenu::AddSubMenu(), cListBase::Count(), CurrentTimer(), eOSState, cOsdMenu::HasSubMenu(), isyslog, and osContinue.

Referenced by ProcessKey(), and Summary().

void cMenuTimers::Move int    From,
int    To
[private, virtual]
 

Reimplemented from cListBase.

Definition at line 1036 of file menu.c.

References cOsdMenu::Display(), isyslog, and cListBase::Move().

eOSState cMenuTimers::New void    [private]
 

Definition at line 1003 of file menu.c.

References cOsdMenu::Add(), cOsdMenu::AddSubMenu(), eOSState, cOsdMenu::HasSubMenu(), isyslog, and osContinue.

Referenced by ProcessKey().

eOSState cMenuTimers::OnOff void    [private]
 

Definition at line 979 of file menu.c.

References cTimer::Active(), CurrentTimer(), cOsdMenu::DisplayCurrent(), eOSState, cTimer::FirstDay(), cListObject::Index(), isyslog, cTimer::OnOff(), osContinue, cTimer::PrintFirstDay(), and cOsdMenu::RefreshCurrent().

Referenced by ProcessKey().

eOSState cMenuTimers::ProcessKey eKeys    Key [virtual]
 

Reimplemented from cOsdMenu.

Definition at line 1055 of file menu.c.

References Delete(), Edit(), eOSState, kBlue, kGreen, kOk, kRed, kYellow, cOsdMenu::Mark(), New(), OnOff(), osUnknown, cOsdMenu::ProcessKey(), and Summary().

eOSState cMenuTimers::Summary void    [private]
 

Definition at line 1045 of file menu.c.

References cOsdMenu::AddSubMenu(), cListBase::Count(), CurrentTimer(), Edit(), eOSState, cOsdMenu::HasSubMenu(), isempty(), osContinue, cTimer::Summary(), and tr.

Referenced by ProcessKey().


The documentation for this class was generated from the following file:
Generated on Wed Feb 5 23:31:43 2003 for VDR by doxygen1.3-rc2