From 5f1d939464f631f9a9a87ec2c34bf369f3d4c25b Mon Sep 17 00:00:00 2001 From: louis Date: Wed, 29 Jan 2014 17:38:51 +0100 Subject: added dedicated font background color for grids in graphical themes to avoid font pixelation --- epggrid.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'epggrid.c') diff --git a/epggrid.c b/epggrid.c index 2d8a703..7a21834 100644 --- a/epggrid.c +++ b/epggrid.c @@ -98,7 +98,13 @@ void cEpgGrid::setText() { void cEpgGrid::drawText() { tColor colorText = (active)?theme.Color(clrFontActive):theme.Color(clrFont); - tColor colorTextBack = (tvguideConfig.style == eStyleFlat)?color:clrTransparent; + tColor colorTextBack; + if (tvguideConfig.style == eStyleFlat) + colorTextBack = color; + else if (tvguideConfig.style == eStyleGraphical) + colorTextBack = (active)?theme.Color(clrGridActiveFontBack):theme.Color(clrGridFontBack); + else + colorTextBack = clrTransparent; if (tvguideConfig.displayMode == eVertical) { if (Height()/geoManager.minutePixel < 6) return; -- cgit v1.2.3