Draft: Rewrite of defaults handling
This commit is contained in:
@@ -53,10 +53,7 @@ def makeSectionView(section):
|
||||
break
|
||||
if not page:
|
||||
page = FreeCAD.ActiveDocument.addObject("Drawing::FeaturePage",str(translate("Arch","Page")))
|
||||
template = Draft.getParam("template")
|
||||
if not template:
|
||||
template = FreeCAD.getResourceDir()+'Mod/Drawing/Templates/A3_Landscape.svg'
|
||||
page.Template = template
|
||||
page.Template = Draft.getParam("template",FreeCAD.getResourceDir()+'Mod/Drawing/Templates/A3_Landscape.svg')
|
||||
|
||||
view = FreeCAD.ActiveDocument.addObject("Drawing::FeatureViewPython","View")
|
||||
page.addObject(view)
|
||||
|
||||
@@ -199,7 +199,7 @@ class _Space(ArchComponent.Component):
|
||||
e = DraftGeomUtils.sortEdges(e.Edges)
|
||||
w = Part.Wire(e)
|
||||
f = Part.Face(w)
|
||||
return round(f.Area,Draft.getParam("dimPrecision"))
|
||||
return round(f.Area,Draft.getParam("dimPrecision",6))
|
||||
except:
|
||||
return 0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user