From da2893031856b0c051224650d689d76601523f83 Mon Sep 17 00:00:00 2001 From: louis Date: Sat, 1 Jun 2013 11:18:43 +0200 Subject: Setup option to hide schedules time display in horizontal EPG grids --- epggrid.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'epggrid.c') diff --git a/epggrid.c b/epggrid.c index b71d3e8..97a57f8 100644 --- a/epggrid.c +++ b/epggrid.c @@ -97,9 +97,14 @@ void cEpgGrid::drawText() { pixmap->DrawText(cPoint(borderWidth - 2, titleY), "...", colorText, colorTextBack, tvguideConfig.FontGridHorizontal); return; } - pixmap->DrawText(cPoint(borderWidth, borderWidth), *timeString, colorText, colorTextBack, tvguideConfig.FontGridHorizontalSmall); cString strTitle = CutText(event->Title(), viewportHeight, tvguideConfig.FontGridHorizontal).c_str(); - int titleY = tvguideConfig.FontGridHorizontalSmall->Height() + (tvguideConfig.rowHeight - tvguideConfig.FontGridHorizontalSmall->Height() - tvguideConfig.FontGridHorizontal->Height())/2; + int titleY = 0; + if (tvguideConfig.showTimeInGrid) { + pixmap->DrawText(cPoint(borderWidth, borderWidth), *timeString, colorText, colorTextBack, tvguideConfig.FontGridHorizontalSmall); + titleY = tvguideConfig.FontGridHorizontalSmall->Height() + (tvguideConfig.rowHeight - tvguideConfig.FontGridHorizontalSmall->Height() - tvguideConfig.FontGridHorizontal->Height())/2; + } else { + titleY = (tvguideConfig.rowHeight - tvguideConfig.FontGridHorizontal->Height())/2; + } pixmap->DrawText(cPoint(borderWidth, titleY), *strTitle, colorText, colorTextBack, tvguideConfig.FontGridHorizontal); } } -- cgit v1.2.3