Arch: Remember last wall alignment setting
This commit is contained in:
@@ -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):
|
||||
|
||||
|
||||
Reference in New Issue
Block a user