From 930d0e8a0dc6dd8cfd9a5d0e25fc6f7034ba7473 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Sat, 28 Aug 2010 18:08:01 +0300 Subject: [PATCH] Fixed rounding (1 digit) in pygauge text display --- gui/pygauge.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui/pygauge.py b/gui/pygauge.py index a24a8aeb6..a17d2e768 100644 --- a/gui/pygauge.py +++ b/gui/pygauge.py @@ -270,8 +270,8 @@ class PyGauge(wx.PyWindow): textWidth=len(str(int(self._value[0]*100/self._range)) + "%") * 7 dc.DrawText(str(int(self._value[0]*100/self._range)) + "%",rect.width/2-textWidth/2,(rect.height-8)/2) else: - textWidth=len(str(round(float(self._value[0]*100/self._range),2))+ "%") * 7 - dc.DrawText(str(round(float(self._value[0]*100/self._range),2)) + "%",rect.width/2-textWidth/2,(rect.height-8)/2) + textWidth=len(str(round(float(self._value[0]*100/self._range),1))+ "%") * 7 + dc.DrawText(str(round(float(self._value[0]*100/self._range),1)) + "%",rect.width/2-textWidth/2,(rect.height-8)/2) def OnTimer(self,event): """