vdr 2.6.4
|
Public Member Functions | |
cSkinLCARSDisplayMessage (void) | |
virtual | ~cSkinLCARSDisplayMessage () |
virtual void | SetMessage (eMessageType Type, const char *Text) |
virtual void | Flush (void) |
virtual void | SetMessage (eMessageType Type, const char *Text)=0 |
![]() | |
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) |
virtual void | SetMessage (eMessageType Type, const char *Text) |
virtual void | Flush (void) |
Private Attributes | |
cOsd * | osd |
int | x0 |
int | x1 |
int | x2 |
int | x3 |
int | x4 |
int | x5 |
int | x6 |
int | x7 |
int | y0 |
int | y1 |
Additional Inherited Members | |
![]() | |
static int | AvgCharWidth (void) |
static cSkinDisplay * | Current (void) |
Definition at line 2200 of file skinlcars.c.
cSkinLCARSDisplayMessage::cSkinLCARSDisplayMessage | ( | void | ) |
Definition at line 2212 of file skinlcars.c.
References CreateOsd(), fontOsd, Gap, cFont::GetFont(), cFont::Height(), osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), x0, x1, x2, x3, x4, x5, x6, x7, y0, and y1.
|
virtual |
Definition at line 2229 of file skinlcars.c.
References osd.
|
virtual |
Actually draws the OSD display to the output device.
Reimplemented from cSkinDisplay.
Definition at line 2248 of file skinlcars.c.
References cOsd::Flush(), and 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 2234 of file skinlcars.c.
References clrBackground, clrTransparent, cTheme::Color(), cOsd::DrawEllipse(), cOsd::DrawRectangle(), cOsd::DrawText(), cFont::GetFont(), osd, taCenter, Theme, x0, x1, x2, x3, x4, x5, x6, x7, y0, and y1.
|
private |
Definition at line 2202 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), Flush(), SetMessage(), and ~cSkinLCARSDisplayMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2203 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2204 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().
|
private |
Definition at line 2204 of file skinlcars.c.
Referenced by cSkinLCARSDisplayMessage(), and SetMessage().