From 5657eed566bbbf4681d39d828edf44ae6e2b2b84 Mon Sep 17 00:00:00 2001 From: wood galaxy Date: Mon, 5 Jan 2015 00:18:29 +0100 Subject: [PATCH] Arch: Fixed building label --- src/Mod/Arch/ArchBuilding.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/Mod/Arch/ArchBuilding.py b/src/Mod/Arch/ArchBuilding.py index 7fb2f71aaab3..c2058e179b2d 100644 --- a/src/Mod/Arch/ArchBuilding.py +++ b/src/Mod/Arch/ArchBuilding.py @@ -1,7 +1,7 @@ #*************************************************************************** #* * -#* Copyright (c) 2011 * -#* Yorik van Havre * +#* Copyright (c) 2011 * +#* Yorik van Havre * #* * #* This program is free software; you can redistribute it and/or modify * #* it under the terms of the GNU Lesser General Public License (LGPL) * @@ -43,6 +43,7 @@ def makeBuilding(objectslist=None,baseobj=None,name=translate("Arch","Building") _ViewProviderBuilding(obj.ViewObject) if objectslist: obj.Group = objectslist + obj.Label = name return obj class _CommandBuilding: @@ -55,7 +56,7 @@ def GetResources(self): def IsActive(self): return not FreeCAD.ActiveDocument is None - + def Activated(self): sel = FreeCADGui.Selection.getSelection() ok = False @@ -81,18 +82,18 @@ def Activated(self): FreeCADGui.doCommand("Arch.makeBuilding("+ss+")") FreeCAD.ActiveDocument.commitTransaction() FreeCAD.ActiveDocument.recompute() - + class _Building(ArchFloor._Floor): "The Building object" def __init__(self,obj): ArchFloor._Floor.__init__(self,obj) self.Type = "Building" obj.setEditorMode('Height',2) - + class _ViewProviderBuilding(ArchFloor._ViewProviderFloor): "A View Provider for the Building object" def __init__(self,vobj): - ArchFloor._ViewProviderFloor.__init__(self,vobj) + ArchFloor._ViewProviderFloor.__init__(self,vobj) def getIcon(self): import Arch_rc