gui: enable some commands while editing
This commit is contained in:
parent
e81b1bf7dc
commit
f7c032ed5d
|
@ -245,6 +245,7 @@ class AsmCmdBase(with_metaclass(AsmCmdManager, object)):
|
||||||
_menuGroupName = ''
|
_menuGroupName = ''
|
||||||
_contextMenuName = 'Assembly'
|
_contextMenuName = 'Assembly'
|
||||||
_accel = None
|
_accel = None
|
||||||
|
_cmdType = None
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def checkActive(cls):
|
def checkActive(cls):
|
||||||
|
@ -263,6 +264,8 @@ class AsmCmdBase(with_metaclass(AsmCmdManager, object)):
|
||||||
}
|
}
|
||||||
if cls._accel:
|
if cls._accel:
|
||||||
ret['Accel'] = cls._accel
|
ret['Accel'] = cls._accel
|
||||||
|
if cls._cmdType is not None:
|
||||||
|
ret['CmdType'] = cls._cmdType
|
||||||
return ret
|
return ret
|
||||||
|
|
||||||
class AsmCmdNew(AsmCmdBase):
|
class AsmCmdNew(AsmCmdBase):
|
||||||
|
@ -508,6 +511,7 @@ class AsmCmdCheckable(AsmCmdBase):
|
||||||
_id = -2
|
_id = -2
|
||||||
_saveParam = False
|
_saveParam = False
|
||||||
_defaultValue = False
|
_defaultValue = False
|
||||||
|
_cmdType = ' '
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def getAttributeName(cls):
|
def getAttributeName(cls):
|
||||||
|
@ -729,6 +733,7 @@ class AsmCmdElementStyle(AsmCmdBase):
|
||||||
_toolbarName = AsmCmdBase._toolbarName
|
_toolbarName = AsmCmdBase._toolbarName
|
||||||
_cmds = (AsmCmdAutoElementVis.getName(),
|
_cmds = (AsmCmdAutoElementVis.getName(),
|
||||||
AsmCmdShowElementCS.getName())
|
AsmCmdShowElementCS.getName())
|
||||||
|
_cmdType = ' '
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def IsActive(cls):
|
def IsActive(cls):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user