Arch: improve context menus (rebase)

This commit is contained in:
Roy-043
2023-01-12 22:54:09 +01:00
parent 3388854cbc
commit 42a74daa19
22 changed files with 634 additions and 339 deletions

View File

@@ -1128,15 +1128,15 @@ class _ViewProviderStructure(ArchComponent.ViewProviderComponent):
else:
ArchComponent.ViewProviderComponent.onChanged(self,vobj,prop)
def setEdit(self,vobj,mode):
def setEdit(self, vobj, mode):
if mode != 0:
return None
if mode == 0:
taskd = StructureTaskPanel(vobj.Object)
taskd.obj = self.Object
taskd.update()
FreeCADGui.Control.showDialog(taskd)
return True
return False
taskd = StructureTaskPanel(vobj.Object)
taskd.obj = self.Object
taskd.update()
FreeCADGui.Control.showDialog(taskd)
return True
class StructureTaskPanel(ArchComponent.ComponentTaskPanel):