From a6b765aa782adc37a786b2bfed55d0f9f6a5fb20 Mon Sep 17 00:00:00 2001 From: striper Date: Thu, 18 Feb 2010 20:19:56 +0000 Subject: [PATCH] - fix scaling git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@383 e54a6e83-5905-42d5-8d5c-058d10e6a962 --- src/gui/widget/vfdcontroler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/widget/vfdcontroler.cpp b/src/gui/widget/vfdcontroler.cpp index 1510c8f3a..eb42c3ae6 100644 --- a/src/gui/widget/vfdcontroler.cpp +++ b/src/gui/widget/vfdcontroler.cpp @@ -68,8 +68,10 @@ CVfdControler::CVfdControler(const neutrino_locale_t Name, CChangeObserver* Obse if (tmpwidth > lwidth) { lwidth = tmpwidth; } + // reuse tmpwidth as dummy + tmpwidth = g_Font[font_info]->getRenderWidth("15"); - width = w_max((lwidth + 15 + 120 + 10 + 50 + 15), 0); + width = w_max((15 + lwidth + 15 + 120 + 10 + tmpwidth + 10 + 15), 0); height = h_max(hheight+ mheight* 3+ +mheight/2, 0); x = frameBuffer->getScreenX() + ((frameBuffer->getScreenWidth()-width) >> 1); y = frameBuffer->getScreenY() + ((frameBuffer->getScreenHeight()-height)>>1);