cMenuEditNumItem Class Reference

#include <menuitems.h>

Inheritance diagram for cMenuEditNumItem:

Inheritance graph
[legend]
Collaboration diagram for cMenuEditNumItem:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuEditNumItem (const char *Name, char *Value, int Length, bool Blind=false)
virtual eOSState ProcessKey (eKeys Key)

Protected Member Functions

virtual void Set (void)

Protected Attributes

char * value
int length
bool blind


Detailed Description

Definition at line 56 of file menuitems.h.


Constructor & Destructor Documentation

cMenuEditNumItem::cMenuEditNumItem ( const char *  Name,
char *  Value,
int  Length,
bool  Blind = false 
)

Definition at line 151 of file menuitems.c.

References blind, length, Set(), and value.

Here is the call graph for this function:


Member Function Documentation

void cMenuEditNumItem::Set ( void   )  [protected, virtual]

Reimplemented from cOsdItem.

Definition at line 160 of file menuitems.c.

References blind, length, cMenuEditItem::SetValue(), and value.

Referenced by cMenuEditNumItem(), and ProcessKey().

Here is the call graph for this function:

eOSState cMenuEditNumItem::ProcessKey ( eKeys  Key  )  [virtual]

Reimplemented from cOsdItem.

Definition at line 174 of file menuitems.c.

References k0, k9, kLeft, length, NORMALKEY, osContinue, osUnknown, cOsdItem::ProcessKey(), Set(), cOsdItem::state, and value.

Here is the call graph for this function:


Member Data Documentation

char* cMenuEditNumItem::value [protected]

Definition at line 58 of file menuitems.h.

Referenced by cMenuEditNumItem(), ProcessKey(), and Set().

int cMenuEditNumItem::length [protected]

Definition at line 59 of file menuitems.h.

Referenced by cMenuEditNumItem(), ProcessKey(), and Set().

bool cMenuEditNumItem::blind [protected]

Definition at line 60 of file menuitems.h.

Referenced by cMenuEditNumItem(), and Set().


The documentation for this class was generated from the following files:

Generated on Tue Nov 4 19:59:38 2008 for VDR by  doxygen 1.5.6