vdr
1.7.27
|
#include <menuitems.h>
Public Member Functions | |
cMenuEditIntItem (const char *Name, int *Value, int Min=0, int Max=INT_MAX, const char *MinString=NULL, const char *MaxString=NULL) | |
virtual eOSState | ProcessKey (eKeys Key) |
cMenuEditIntItem (const char *Name, int *Value, int Min=0, int Max=INT_MAX, const char *MinString=NULL, const char *MaxString=NULL) | |
virtual eOSState | ProcessKey (eKeys Key) |
Protected Member Functions | |
virtual void | Set (void) |
virtual void | Set (void) |
Protected Attributes | |
int * | value |
int | min |
int | max |
const char * | minString |
const char * | maxString |
Definition at line 33 of file include/vdr/menuitems.h.
cMenuEditIntItem::cMenuEditIntItem | ( | const char * | Name, |
int * | Value, | ||
int | Min = 0 , |
||
int | Max = INT_MAX , |
||
const char * | MinString = NULL , |
||
const char * | MaxString = NULL |
||
) |
cMenuEditIntItem::cMenuEditIntItem | ( | const char * | Name, |
int * | Value, | ||
int | Min = 0 , |
||
int | Max = INT_MAX , |
||
const char * | MinString = NULL , |
||
const char * | MaxString = NULL |
||
) |
eOSState cMenuEditIntItem::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditTranItem, cMenuEditTranItem, cMenuEditChanItem, cMenuEditChanItem, cMenuEditSrcItem, and cMenuEditCaItem.
Definition at line 95 of file menuitems.c.
References cOsdItem::fresh, k0, k9, k_Repeat, kLeft, kNone, kRight, max, min, NORMALKEY, osContinue, osUnknown, Set(), cOsdItem::state, and value.
virtual eOSState cMenuEditIntItem::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditTranItem, cMenuEditTranItem, cMenuEditChanItem, cMenuEditChanItem, cMenuEditSrcItem, and cMenuEditCaItem.
virtual void cMenuEditIntItem::Set | ( | void | ) | [protected, virtual] |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditChanItem, cMenuEditSrcItem, cMenuEditChanItem, cMenuEditStraItem, cMenuEditStraItem, cMenuEditCaItem, cMenuEditBitItem, cMenuEditBitItem, cMenuEditBoolItem, and cMenuEditBoolItem.
void cMenuEditIntItem::Set | ( | void | ) | [protected, virtual] |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditChanItem, cMenuEditSrcItem, cMenuEditChanItem, cMenuEditStraItem, cMenuEditStraItem, cMenuEditCaItem, cMenuEditBitItem, cMenuEditBitItem, cMenuEditBoolItem, and cMenuEditBoolItem.
Definition at line 82 of file menuitems.c.
References max, maxString, min, minString, cMenuEditItem::SetValue(), and value.
Referenced by cMenuEditIntItem(), and ProcessKey().
int cMenuEditIntItem::max [protected] |
Definition at line 36 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), ProcessKey(), and Set().
const char * cMenuEditIntItem::maxString [protected] |
Definition at line 37 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), and Set().
int cMenuEditIntItem::min [protected] |
Definition at line 36 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), ProcessKey(), and Set().
const char * cMenuEditIntItem::minString [protected] |
Definition at line 37 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), and Set().
int * cMenuEditIntItem::value [protected] |
Reimplemented in cMenuEditBitItem.
Definition at line 35 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), ProcessKey(), cMenuEditCaItem::ProcessKey(), cMenuEditSrcItem::ProcessKey(), cMenuEditChanItem::ProcessKey(), Set(), cMenuEditBoolItem::Set(), cMenuEditCaItem::Set(), cMenuEditStraItem::Set(), and cMenuEditChanItem::Set().