Viewer.py
changeset 169 393193e7590a
parent 165 e464a4e4e06d
child 174 97bbbaa54964
equal deleted inserted replaced
168:fb500cc79164 169:393193e7590a
   762             for i, input_connector in enumerate(instance["connectors"]["inputs"]):
   762             for i, input_connector in enumerate(instance["connectors"]["inputs"]):
   763                 connector = connectors["inputs"][i]
   763                 connector = connectors["inputs"][i]
   764                 connector.SetPosition(wx.Point(*input_connector["position"]))
   764                 connector.SetPosition(wx.Point(*input_connector["position"]))
   765                 if input_connector["negated"]:
   765                 if input_connector["negated"]:
   766                     connector.SetNegated(True)
   766                     connector.SetNegated(True)
   767                 if input_connector["edge"]:
   767                 if input_connector["edge"] != "none":
   768                     connector.SetEdge(input_connector["edge"])
   768                     connector.SetEdge(input_connector["edge"])
   769                 self.CreateWires(connector, input_connector["links"], ids)
   769                 self.CreateWires(connector, input_connector["links"], ids)
   770             for i, output_connector in enumerate(instance["connectors"]["outputs"]):
   770             for i, output_connector in enumerate(instance["connectors"]["outputs"]):
   771                 connector = connectors["outputs"][i]
   771                 connector = connectors["outputs"][i]
   772                 if output_connector["negated"]:
   772                 if output_connector["negated"]:
   773                     connector.SetNegated(True)
   773                     connector.SetNegated(True)
   774                 if output_connector["edge"]:
   774                 if output_connector["edge"] != "none":
   775                     connector.SetEdge(output_connector["edge"])
   775                     connector.SetEdge(output_connector["edge"])
   776                 connector.SetPosition(wx.Point(*output_connector["position"]))
   776                 connector.SetPosition(wx.Point(*output_connector["position"]))
   777     
   777     
   778     def CreateWires(self, start_connector, links, ids):
   778     def CreateWires(self, start_connector, links, ids):
   779         for link in links:
   779         for link in links: