SASC
DVBSoftCAM

cMenuEditCapItem Class Reference

Inheritance diagram for cMenuEditCapItem:

List of all members.

Public Member Functions

 cMenuEditCapItem (const char *Name, int *Value)
eOSState ProcessKey (eKeys Key)
 cMenuEditCapItem (const char *Name, int *Value)
eOSState ProcessKey (eKeys Key)

Protected Member Functions

virtual void Set (void)
virtual void Set (void)

Detailed Description

Definition at line 88 of file sc.c.


Constructor & Destructor Documentation

cMenuEditCapItem::cMenuEditCapItem ( const char *  Name,
int *  Value 
)

Definition at line 96 of file sc.c.

References Set().

:cMenuEditIntItem(Name, Value, 0)
{
  Set();
}
cMenuEditCapItem::cMenuEditCapItem ( const char *  Name,
int *  Value 
)

Member Function Documentation

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

Reimplemented from cMenuEditIntItem.

Definition at line 108 of file sc.c.

References osUnknown.

{
  eOSState state = cMenuEditItem::ProcessKey(Key);
  if(state==osUnknown)
    state=cMenuEditIntItem::ProcessKey(Key);
  return state;
}
eOSState cMenuEditCapItem::ProcessKey ( eKeys  Key) [virtual]

Reimplemented from cMenuEditIntItem.

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

Reimplemented from cMenuEditIntItem.

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

Reimplemented from cMenuEditIntItem.

Definition at line 102 of file sc.c.

References cMenuEditItem::SetValue(), tr, and cMenuEditIntItem::value.

Referenced by cMenuEditCapItem().

{
  if(!*value) SetValue(tr("off"));
  else cMenuEditIntItem::Set();
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines