vdr 2.7.7
|
Public Member Functions | |
cSkinSTTNGDisplayMessage (void) | |
virtual | ~cSkinSTTNGDisplayMessage () 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 |
int | x0 |
int | x1 |
int | x2 |
int | x3 |
int | x4 |
int | x5 |
int | x6 |
int | x7 |
int | y0 |
int | y1 |
Additional Inherited Members | |
Static Public Member Functions inherited from cSkinDisplay | |
static int | AvgCharWidth (void) |
static cSkinDisplay * | Current (void) |
Definition at line 1208 of file skinsttng.c.
cSkinSTTNGDisplayMessage::cSkinSTTNGDisplayMessage | ( | void | ) |
Definition at line 1220 of file skinsttng.c.
References clrTransparent, fontOsd, Gap, cFont::GetFont(), cFont::Height(), cOsdProvider::NewOsd(), oeOk, osd, cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), Setup, Theme, x0, x1, x2, x3, x4, x5, x6, x7, y0, and y1.
|
overridevirtual |
Definition at line 1255 of file skinsttng.c.
References osd.
|
overridevirtual |
Actually draws the OSD display to the output device.
Reimplemented from cSkinDisplay.
Definition at line 1266 of file skinsttng.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 1260 of file skinsttng.c.
References fontOsd, cFont::GetFont(), osd, taCenter, Theme, x3, x4, and y0.
|
private |
Definition at line 1210 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage(), Flush(), SetMessage(), and ~cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage(), and SetMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage(), and SetMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1211 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().
|
private |
Definition at line 1212 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage(), and SetMessage().
|
private |
Definition at line 1212 of file skinsttng.c.
Referenced by cSkinSTTNGDisplayMessage().