Home

Dokumentation

Impressum

Dokumentation VDR
 

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

cMenuEditIntItem Class Reference

#include <menuitems.h>

Inheritance diagram for cMenuEditIntItem:

Inheritance graph
[legend]
Collaboration diagram for cMenuEditIntItem:

Collaboration graph
[legend]

Detailed Description

Menu for editing items with integer values.

Definition at line 29 of file menuitems.h.

Public Methods

 cMenuEditIntItem (const char *Name, int *Value, int Min=0, int Max=INT_MAX)
virtual eOSState ProcessKey (eKeys Key)

Protected Methods

virtual void Set (void)

Protected Attributes

int * value
int min
int max


Constructor & Destructor Documentation

cMenuEditIntItem::cMenuEditIntItem const char *    Name,
int *    Value,
int    Min = 0,
int    Max = INT_MAX
 

Definition at line 44 of file menuitems.c.

References max, min, Set(), and value.


Member Function Documentation

eOSState cMenuEditIntItem::ProcessKey eKeys    Key [virtual]
 

Reimplemented from cOsdItem.

Reimplemented in cMenuEditChanItem, cMenuEditTranItem, cMenuEditDayItem, cMenuEditCaItem, and cMenuEditSrcItem.

Definition at line 60 of file menuitems.c.

References eOSState, cOsdItem::fresh, k0, k9, kLeft, kRight, max, min, NORMALKEY, osContinue, osUnknown, cOsdItem::ProcessKey(), Set(), and value.

Referenced by cMenuEditCaItem::ProcessKey(), cMenuEditDayItem::ProcessKey(), and cMenuEditChanItem::ProcessKey().

void cMenuEditIntItem::Set void    [protected, virtual]
 

Reimplemented from cOsdItem.

Reimplemented in cMenuEditChanItem, cMenuEditDayItem, cMenuEditCaItem, cMenuEditSrcItem, cMenuEditBoolItem, and cMenuEditStraItem.

Definition at line 53 of file menuitems.c.

References cMenuEditItem::SetValue().

Referenced by cMenuEditIntItem(), ProcessKey(), cMenuEditSrcItem::Set(), and cMenuEditCaItem::Set().


Field Documentation

int cMenuEditIntItem::max [protected]
 

Definition at line 32 of file menuitems.h.

Referenced by cMenuEditIntItem(), and ProcessKey().

int cMenuEditIntItem::min [protected]
 

Definition at line 32 of file menuitems.h.

Referenced by cMenuEditIntItem(), and ProcessKey().

int* cMenuEditIntItem::value [protected]
 

Reimplemented from cMenuEditItem.

Definition at line 31 of file menuitems.h.

Referenced by cMenuEditDayItem::cMenuEditDayItem(), cMenuEditIntItem(), ProcessKey(), cMenuEditSrcItem::ProcessKey(), cMenuEditCaItem::ProcessKey(), cMenuEditDayItem::ProcessKey(), cMenuEditTranItem::ProcessKey(), and cMenuEditChanItem::ProcessKey().


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