Home

Dokumentation

Impressum

Dokumentation VDR
 

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

cMenuEditMapItem Class Reference

Inheritance diagram for cMenuEditMapItem:

Inheritance graph
[legend]
Collaboration diagram for cMenuEditMapItem:

Collaboration graph
[legend]

Public Methods

 cMenuEditMapItem (const char *Name, int *Value, const tChannelParameterMap *Map, const char *ZeroString=NULL)
virtual eOSState ProcessKey (eKeys Key)

Protected Methods

virtual void Set (void)

Protected Attributes

int * value
const tChannelParameterMapmap
const char * zeroString

Constructor & Destructor Documentation

cMenuEditMapItem::cMenuEditMapItem const char *    Name,
int *    Value,
const tChannelParameterMap   Map,
const char *    ZeroString = NULL
 

Definition at line 490 of file menu.c.

References map, Set(), value, and zeroString.


Member Function Documentation

eOSState cMenuEditMapItem::ProcessKey eKeys    Key [virtual]
 

Reimplemented from cOsdItem.

Definition at line 515 of file menu.c.

References DriverIndex(), tChannelParameterMap::driverValue, eOSState, kLeft, kRight, map, NORMALKEY, osContinue, osUnknown, cOsdItem::ProcessKey(), Set(), tChannelParameterMap::userValue, and value.

void cMenuEditMapItem::Set void    [protected, virtual]
 

Reimplemented from cOsdItem.

Definition at line 499 of file menu.c.

References MapToUser(), cMenuEditItem::SetValue(), tr, and zeroString.

Referenced by cMenuEditMapItem(), and ProcessKey().


Field Documentation

const tChannelParameterMap* cMenuEditMapItem::map [protected]
 

Definition at line 482 of file menu.c.

Referenced by cMenuEditMapItem(), and ProcessKey().

int* cMenuEditMapItem::value [protected]
 

Reimplemented from cMenuEditItem.

Definition at line 481 of file menu.c.

Referenced by cMenuEditMapItem(), and ProcessKey().

const char* cMenuEditMapItem::zeroString [protected]
 

Definition at line 483 of file menu.c.

Referenced by cMenuEditMapItem(), and Set().


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