vdr 2.6.1
|
#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) |
![]() | |
cMenuEditItem (const char *Name) | |
~cMenuEditItem () | |
void | SetValue (const char *Value) |
bool | DisplayHelp (bool Current) |
cMenuEditItem (const char *Name) | |
~cMenuEditItem () | |
void | SetValue (const char *Value) |
bool | DisplayHelp (bool Current) |
![]() | |
cOsdItem (eOSState State=osUnknown) | |
cOsdItem (const char *Text, eOSState State=osUnknown, bool Selectable=true) | |
virtual | ~cOsdItem () |
bool | Selectable (void) const |
void | SetText (const char *Text, bool Copy=true) |
void | SetSelectable (bool Selectable) |
void | SetFresh (bool Fresh) |
const char * | Text (void) const |
virtual void | Set (void) |
virtual void | SetMenuItem (cSkinDisplayMenu *DisplayMenu, int Index, bool Current, bool Selectable) |
virtual eOSState | ProcessKey (eKeys Key) |
cOsdItem (eOSState State=osUnknown) | |
cOsdItem (const char *Text, eOSState State=osUnknown, bool Selectable=true) | |
virtual | ~cOsdItem () |
bool | Selectable (void) const |
void | SetText (const char *Text, bool Copy=true) |
void | SetSelectable (bool Selectable) |
void | SetFresh (bool Fresh) |
const char * | Text (void) const |
virtual void | Set (void) |
virtual void | SetMenuItem (cSkinDisplayMenu *DisplayMenu, int Index, bool Current, bool Selectable) |
virtual eOSState | ProcessKey (eKeys Key) |
![]() | |
cListObject (void) | |
virtual | ~cListObject () |
virtual int | Compare (const cListObject &ListObject) const |
void | Append (cListObject *Object) |
void | Insert (cListObject *Object) |
void | Unlink (void) |
int | Index (void) const |
cListObject * | Prev (void) const |
cListObject * | Next (void) const |
cListObject (void) | |
virtual | ~cListObject () |
virtual int | Compare (const cListObject &ListObject) const |
void | Append (cListObject *Object) |
void | Insert (cListObject *Object) |
void | Unlink (void) |
int | Index (void) const |
cListObject * | Prev (void) const |
cListObject * | Next (void) const |
Protected Member Functions | |
virtual void | Set (void) |
virtual void | Set (void) |
![]() | |
void | SetHelp (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL) |
void | SetHelp (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL) |
Protected Attributes | |
int * | value |
int | min |
int | max |
const char * | minString |
const char * | maxString |
![]() | |
bool | fresh |
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 |
||
) |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditIntxItem, cMenuEditChanItem, cMenuEditTranItem, cMenuEditCaItem, cMenuEditSrcItem, cMenuEditIntxItem, cMenuEditChanItem, and cMenuEditTranItem.
Definition at line 95 of file menuitems.c.
References cOsdItem::fresh, k0, k9, k_Repeat, kLeft, kNone, kRight, max, min, NORMALKEY, osContinue, osUnknown, cOsdItem::ProcessKey(), Set(), cOsdItem::state, and value.
Referenced by cMenuEditIntxItem::ProcessKey(), cMenuEditChanItem::ProcessKey(), and cMenuEditCaItem::ProcessKey().
Reimplemented from cOsdItem.
Reimplemented in cMenuEditIntxItem, cMenuEditChanItem, cMenuEditTranItem, cMenuEditCaItem, cMenuEditSrcItem, cMenuEditIntxItem, cMenuEditChanItem, and cMenuEditTranItem.
|
protectedvirtual |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditBoolItem, cMenuEditBitItem, cMenuEditIntxItem, cMenuEditStraItem, cMenuEditStrlItem, cMenuEditChanItem, cMenuEditCaItem, cMenuEditSrcItem, cMenuEditBoolItem, cMenuEditBitItem, cMenuEditIntxItem, cMenuEditStraItem, cMenuEditStrlItem, and cMenuEditChanItem.
Definition at line 82 of file menuitems.c.
References max, maxString, min, minString, cMenuEditItem::SetValue(), and value.
Referenced by cMenuEditIntItem(), ProcessKey(), cMenuEditCaItem::Set(), and cMenuEditSrcItem::Set().
|
protectedvirtual |
Reimplemented from cOsdItem.
Reimplemented in cMenuEditBoolItem, cMenuEditBitItem, cMenuEditIntxItem, cMenuEditStraItem, cMenuEditStrlItem, cMenuEditChanItem, cMenuEditCaItem, cMenuEditSrcItem, cMenuEditBoolItem, cMenuEditBitItem, cMenuEditIntxItem, cMenuEditStraItem, cMenuEditStrlItem, and cMenuEditChanItem.
|
protected |
Definition at line 36 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), cMenuEditIntxItem::cMenuEditIntxItem(), ProcessKey(), and Set().
|
protected |
Definition at line 37 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), and Set().
|
protected |
Definition at line 36 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), ProcessKey(), and Set().
|
protected |
Definition at line 37 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), and Set().
|
protected |
Definition at line 35 of file include/vdr/menuitems.h.
Referenced by cMenuEditIntItem(), ProcessKey(), cMenuEditIntxItem::ProcessKey(), cMenuEditChanItem::ProcessKey(), cMenuEditCaItem::ProcessKey(), cMenuEditSrcItem::ProcessKey(), Set(), cMenuEditBoolItem::Set(), cMenuEditIntxItem::Set(), cMenuEditStraItem::Set(), cMenuEditChanItem::Set(), cMenuEditCaItem::Set(), and cMenuEditIntxItem::SetHelpKeys().