Arch: Remember last wall alignment setting

This commit is contained in:
Yorik van Havre
2018-12-02 17:20:38 -02:00
parent a0b3638e28
commit aedc8cb054

View File

@@ -190,12 +190,12 @@ class _CommandWall:
def Activated(self):
self.Align = "Center"
p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch")
self.Align = ["Center","Left","Right"][p.GetInt("WallAlignment",0)]
self.MultiMat = None
self.Length = None
self.lengthValue = 0
self.continueCmd = False
p = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch")
self.Width = p.GetFloat("WallWidth",200)
self.Height = p.GetFloat("WallHeight",3000)
self.JOIN_WALLS_SKETCHES = p.GetBool("joinWallSketches",False)
@@ -424,6 +424,7 @@ class _CommandWall:
def setAlign(self,i):
self.Align = ["Center","Left","Right"][i]
FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Mod/Arch").SetInt("WallAlignment",i)
def setContinue(self,i):