aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/eslider.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2006-05-09 14:49:38 +0000
committerFelix Domke <tmbinc@elitedvb.net>2006-05-09 14:49:38 +0000
commita7c338df0271d2fb3506786bf769ab0317d11d5e (patch)
treefbe438d802eb5c2de5747d33dca9984350382c76 /lib/gui/eslider.cpp
parentca7d92c97764d916bb8dd6731efa1ccff693b944 (diff)
downloadenigma2-a7c338df0271d2fb3506786bf769ab0317d11d5e.tar.gz
enigma2-a7c338df0271d2fb3506786bf769ab0317d11d5e.zip
allow different background for eslider
Diffstat (limited to 'lib/gui/eslider.cpp')
-rw-r--r--lib/gui/eslider.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/gui/eslider.cpp b/lib/gui/eslider.cpp
index f699389a..7f3bb348 100644
--- a/lib/gui/eslider.cpp
+++ b/lib/gui/eslider.cpp
@@ -31,12 +31,14 @@ int eSlider::event(int event, void *data, void *data2)
case evtPaint:
{
ePtr<eWindowStyle> style;
- gPainter &painter = *(gPainter*)data2;
eSize s(size());
-
getStyle(style);
- style->paintBackground(painter, ePoint(0,0), s);
+ /* paint background */
+ eWidget::event(evtPaint, data, data2);
+
+ gPainter &painter = *(gPainter*)data2;
+
style->setStyle(painter, eWindowStyle::styleLabel); // TODO - own style
if (!m_pixmap)