vdr
1.7.27
|
Public Member Functions | |
cSkinCursesDisplayMessage (void) | |
virtual | ~cSkinCursesDisplayMessage () |
virtual void | SetMessage (eMessageType Type, const char *Text) |
virtual void | Flush (void) |
Private Attributes | |
cOsd * | osd |
Definition at line 683 of file skincurses.c.
Definition at line 693 of file skincurses.c.
References osd, and ScOsdHeight.
cSkinCursesDisplayMessage::~cSkinCursesDisplayMessage | ( | ) | [virtual] |
Definition at line 698 of file skincurses.c.
References osd.
void cSkinCursesDisplayMessage::Flush | ( | void | ) | [virtual] |
Actually draws the OSD display to the output device.
Reimplemented from cSkinDisplay.
Definition at line 708 of file skincurses.c.
References cOsd::Flush(), and osd.
void cSkinCursesDisplayMessage::SetMessage | ( | eMessageType | Type, |
const char * | Text | ||
) | [virtual] |
< This class implements a simple message display.
Sets the message to Text. Type can be used to decide how to display the message, for instance in which colors.
Implements cSkinDisplayMessage.
Definition at line 703 of file skincurses.c.
References clrMessage, cOsd::DrawText(), osd, ScOsdWidth, and taCenter.
cOsd* cSkinCursesDisplayMessage::osd [private] |
Definition at line 685 of file skincurses.c.
Referenced by cSkinCursesDisplayMessage(), Flush(), SetMessage(), and ~cSkinCursesDisplayMessage().