gui: make AutoElementVis feature active by default
This commit is contained in:
parent
bcaded5b43
commit
90fc3e368c
4
gui.py
4
gui.py
|
@ -248,6 +248,7 @@ class AsmCmdAxialMove(AsmCmdMove):
|
||||||
class AsmCmdCheckable(AsmCmdBase):
|
class AsmCmdCheckable(AsmCmdBase):
|
||||||
_id = -2
|
_id = -2
|
||||||
_saveParam = False
|
_saveParam = False
|
||||||
|
_defaultValue = False
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def getAttributeName(cls):
|
def getAttributeName(cls):
|
||||||
|
@ -266,7 +267,7 @@ class AsmCmdCheckable(AsmCmdBase):
|
||||||
@classmethod
|
@classmethod
|
||||||
def onRegister(cls):
|
def onRegister(cls):
|
||||||
if cls._saveParam:
|
if cls._saveParam:
|
||||||
v = cls.getParam('Bool',cls.getAttributeName(),False)
|
v = cls.getParam('Bool',cls.getAttributeName(),cls._defaultValue)
|
||||||
else:
|
else:
|
||||||
v = False
|
v = False
|
||||||
cls.setChecked(v)
|
cls.setChecked(v)
|
||||||
|
@ -328,6 +329,7 @@ class AsmCmdAutoElementVis(AsmCmdCheckable):
|
||||||
_menuText = 'Auto element visibility'
|
_menuText = 'Auto element visibility'
|
||||||
_iconName = 'Assembly_AutoElementVis.svg'
|
_iconName = 'Assembly_AutoElementVis.svg'
|
||||||
_saveParam = True
|
_saveParam = True
|
||||||
|
_defaultValue = True
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def Activated(cls,checked):
|
def Activated(cls,checked):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user