cMenuText Class Reference

#include <menu.h>

Inheritance diagram for cMenuText:

Inheritance graph
[legend]
Collaboration diagram for cMenuText:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cMenuText (const char *Title, const char *Text, eDvbFont Font=fontOsd)
virtual ~cMenuText ()
void SetText (const char *Text)
virtual void Display (void)
virtual eOSState ProcessKey (eKeys Key)

Private Attributes

char * text
eDvbFont font


Detailed Description

Definition at line 22 of file menu.h.


Constructor & Destructor Documentation

cMenuText::cMenuText ( const char *  Title,
const char *  Text,
eDvbFont  Font = fontOsd 
)

Definition at line 591 of file menu.c.

References font, SetText(), and text.

Here is the call graph for this function:

cMenuText::~cMenuText (  )  [virtual]

Definition at line 599 of file menu.c.

References text.


Member Function Documentation

void cMenuText::SetText ( const char *  Text  ) 

Definition at line 604 of file menu.c.

References text.

Referenced by cMenuText().

void cMenuText::Display ( void   )  [virtual]

Reimplemented from cOsdMenu.

Definition at line 610 of file menu.c.

References cOsdMenu::Display(), cOsdMenu::DisplayMenu(), font, fontFix, cStatus::MsgOsdTextItem(), cSkinDisplayMenu::SetText(), and text.

Here is the call graph for this function:

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

Reimplemented from cOsdMenu.

Definition at line 618 of file menu.c.

References cOsdMenu::DisplayMenu(), k_Repeat, kDown, kLeft, kOk, kRight, kUp, cStatus::MsgOsdTextItem(), NORMALKEY, osBack, osContinue, osUnknown, cOsdMenu::ProcessKey(), and cSkinDisplayMenu::Scroll().

Here is the call graph for this function:


Member Data Documentation

char* cMenuText::text [private]

Definition at line 24 of file menu.h.

Referenced by cMenuText(), Display(), SetText(), and ~cMenuText().

eDvbFont cMenuText::font [private]

Definition at line 25 of file menu.h.

Referenced by cMenuText(), and Display().


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 20:19:54 2007 for VDR by  doxygen 1.5.3-20071008