X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/2494509cd031727d92c6556089c99711d16d8af9..ba02fb4aced5868d047a5bffbd2ed87583daee4d:/lib/gui/elabel.cpp diff --git a/lib/gui/elabel.cpp b/lib/gui/elabel.cpp index f133b661..f9dcf31b 100644 --- a/lib/gui/elabel.cpp +++ b/lib/gui/elabel.cpp @@ -11,15 +11,18 @@ int eLabel::event(int event, void *data, void *data2) { case evtPaint: { + ePtr style; + + getStyle(style); + + eWidget::event(event, data, data2); + gPainter &painter = *(gPainter*)data2; - ePtr fnt = new gFont("Arial", 70); + ePtr fnt = new gFont("Arial", 14); painter.setFont(fnt); - painter.setBackgroundColor(gColor(0x10)); - painter.setForegroundColor(gColor(0x1f)); - painter.clear(); - painter.setBackgroundColor(gColor(0x1f)); - painter.setForegroundColor(gColor(0x10)); + style->setForegroundStyle(painter); painter.renderText(eRect(0, 0, size().width(), size().height()), m_text); + return 0; } case evtChangedText: