From f37a15c1aff1404bd4063b869671d8a5e5936f82 Mon Sep 17 00:00:00 2001 From: WandererFan Date: Mon, 5 May 2014 19:54:31 -0400 Subject: [PATCH] issue #1524 UNITS for Draft Dimension --- src/Mod/Draft/Draft.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 1ddd4dac9..31d798973 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -3095,6 +3095,7 @@ class _ViewProviderDimension(_ViewProviderDraft): def updateData(self, obj, prop): "called when the base object is changed" + import DraftGui if prop in ["Start","End","Dimline","Direction"]: if obj.Start == obj.End: @@ -3199,10 +3200,9 @@ class _ViewProviderDimension(_ViewProviderDraft): # set text value l = self.p3.sub(self.p2).Length if hasattr(obj.ViewObject,"Decimals"): - fstring = "%." + str(obj.ViewObject.Decimals) + "f" + self.string = DraftGui.displayExternal(l,obj.ViewObject.Decimals,'Length') else: - fstring = "%." + str(getParam("dimPrecision",2)) + "f" - self.string = (fstring % l) + self.string = DraftGui.displayExternal(l,getParam("dimPrecision",2),'Length') if hasattr(obj.ViewObject,"Override"): if obj.ViewObject.Override: try: