|
vdr 2.8.1
|
Public Member Functions | |
| cSkinClassicDisplayMessage (void) | |
| virtual | ~cSkinClassicDisplayMessage () override |
| virtual void | SetMessage (eMessageType Type, const char *Text) override |
| virtual void | Flush (void) override |
| Public Member Functions inherited from cSkinDisplay | |
| cSkinDisplay (void) | |
| virtual | ~cSkinDisplay () |
| int | EditableWidth (void) |
| void | SetEditableWidth (int Width) |
| virtual void | SetButtons (const char *Red, const char *Green=NULL, const char *Yellow=NULL, const char *Blue=NULL) |
Private Attributes | |
| cOsd * | osd |
Additional Inherited Members | |
| Static Public Member Functions inherited from cSkinDisplay | |
| static int | AvgCharWidth (void) |
| static cSkinDisplay * | Current (void) |
Definition at line 722 of file skinclassic.c.
| cSkinClassicDisplayMessage::cSkinClassicDisplayMessage | ( | void | ) |
Definition at line 732 of file skinclassic.c.
References fontOsd, cFont::GetFont(), cFont::Height(), cOsdProvider::NewOsd(), oeOk, osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), and Setup.
|
overridevirtual |
Definition at line 746 of file skinclassic.c.
References osd.
|
overridevirtual |
Actually draws the OSD display to the output device.
Reimplemented from cSkinDisplay.
Definition at line 757 of file skinclassic.c.
References osd.
|
overridevirtual |
< 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 751 of file skinclassic.c.
References fontOsd, cFont::GetFont(), osd, cOsd::OsdWidth(), taCenter, and Theme.
|
private |
Definition at line 724 of file skinclassic.c.
Referenced by cSkinClassicDisplayMessage(), Flush(), SetMessage(), and ~cSkinClassicDisplayMessage().