Viewer.py
changeset 222 8ce5c2635976
parent 218 1b8e9bb83f25
child 224 e5bf78b847e1
equal deleted inserted replaced
221:25f2b4924347 222:8ce5c2635976
   526             instance = self.Controler.GetEditedElementInstanceInfos(self.TagName, exclude=ids)
   526             instance = self.Controler.GetEditedElementInstanceInfos(self.TagName, exclude=ids)
   527             if instance:
   527             if instance:
   528                 self.loadInstance(instance, ids)
   528                 self.loadInstance(instance, ids)
   529         self.RefreshScrollBars()
   529         self.RefreshScrollBars()
   530         
   530         
   531         to_delete = []
       
   532         for wire in self.Wires:
   531         for wire in self.Wires:
   533             if not wire.IsConnectedCompatible():
   532             if not wire.IsConnectedCompatible():
   534                 to_delete.append(wire)
   533                 wire.MarkAsInvalid()
   535         for wire in to_delete:
   534         
   536             wire.Delete()
       
   537     
       
   538         self.Refresh(False)
   535         self.Refresh(False)
   539     
   536     
   540     def GetMaxSize(self):
   537     def GetMaxSize(self):
   541         maxx = maxy = 0
   538         maxx = maxy = 0
   542         for element in self.GetElements():
   539         for element in self.GetElements():