vdr
2.2.0
|
Public Member Functions | |
cSkinClassicDisplayMessage (void) | |
virtual | ~cSkinClassicDisplayMessage () |
virtual void | SetMessage (eMessageType Type, const char *Text) |
virtual void | Flush (void) |
![]() | |
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 int | AvgCharWidth (void) |
static cSkinDisplay * | Current (void) |
Definition at line 703 of file skinclassic.c.
cSkinClassicDisplayMessage::cSkinClassicDisplayMessage | ( | void | ) |
Definition at line 713 of file skinclassic.c.
References cSetup::AntiAlias, cOsd::CanHandleAreas(), fontOsd, cFont::GetFont(), cFont::Height(), cSkinClassicDisplayChannel::lineHeight, cOsdProvider::NewOsd(), oeOk, cSkinClassicDisplayChannel::osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), cOsd::SetAreas(), and Setup.
|
virtual |
Definition at line 727 of file skinclassic.c.
References cSkinClassicDisplayChannel::osd.
|
virtual |
Actually draws the OSD display to the output device.
Reimplemented from cSkinDisplay.
Definition at line 738 of file skinclassic.c.
References cOsd::Flush(), and cSkinClassicDisplayChannel::osd.
|
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 732 of file skinclassic.c.
References cTheme::Color(), cOsd::DrawText(), fontOsd, cFont::GetFont(), cSkinClassicDisplayChannel::osd, cOsd::OsdWidth(), and taCenter.
|
private |
Definition at line 705 of file skinclassic.c.