gui: reorder toolbar buttons
This commit is contained in:
parent
ed14946534
commit
63ebe07d9e
30
gui.py
30
gui.py
|
@ -248,6 +248,21 @@ class AsmCmdNew(AsmCmdBase):
|
||||||
assembly.Assembly.make()
|
assembly.Assembly.make()
|
||||||
|
|
||||||
|
|
||||||
|
class AsmCmdSolve(AsmCmdBase):
|
||||||
|
_id = 1
|
||||||
|
_menuText = 'Solve constraints'
|
||||||
|
_iconName = 'AssemblyWorkbench.svg'
|
||||||
|
_accel = 'A, S'
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def Activated(cls):
|
||||||
|
from . import solver
|
||||||
|
FreeCAD.setActiveTransaction('Assembly solve')
|
||||||
|
logger.report('command "{}" exception'.format(cls.getName()),
|
||||||
|
solver.solve,reportFailed=True)
|
||||||
|
FreeCAD.closeActiveTransaction()
|
||||||
|
|
||||||
|
|
||||||
class AsmCmdNewElement(AsmCmdBase):
|
class AsmCmdNewElement(AsmCmdBase):
|
||||||
_id = 19
|
_id = 19
|
||||||
_menuText = 'Create element'
|
_menuText = 'Create element'
|
||||||
|
@ -272,21 +287,6 @@ class AsmCmdNewElement(AsmCmdBase):
|
||||||
cls._active = None if hasSelection else False
|
cls._active = None if hasSelection else False
|
||||||
|
|
||||||
|
|
||||||
class AsmCmdSolve(AsmCmdBase):
|
|
||||||
_id = 1
|
|
||||||
_menuText = 'Solve constraints'
|
|
||||||
_iconName = 'AssemblyWorkbench.svg'
|
|
||||||
_accel = 'A, S'
|
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def Activated(cls):
|
|
||||||
from . import solver
|
|
||||||
FreeCAD.setActiveTransaction('Assembly solve')
|
|
||||||
logger.report('command "{}" exception'.format(cls.getName()),
|
|
||||||
solver.solve,reportFailed=True)
|
|
||||||
FreeCAD.closeActiveTransaction()
|
|
||||||
|
|
||||||
|
|
||||||
class AsmCmdMove(AsmCmdBase):
|
class AsmCmdMove(AsmCmdBase):
|
||||||
_id = 2
|
_id = 2
|
||||||
_menuText = 'Move part'
|
_menuText = 'Move part'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user