|
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) |
Public Member Functions inherited from cMenuEditItem | |
| 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) |
Public Member Functions inherited from cOsdItem | |
| 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) |
Public Member Functions inherited from cListObject | |
| 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) |
Protected Member Functions inherited from cMenuEditItem | |
| 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 |
Protected Attributes inherited from cOsdItem | |
| 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().