equal
deleted
inserted
replaced
470 end_connector = leftpowerrail.GetConnectors()[0] |
470 end_connector = leftpowerrail.GetConnectors()[0] |
471 start_connector.Connect((wire, 0), False) |
471 start_connector.Connect((wire, 0), False) |
472 end_connector.Connect((wire, -1), False) |
472 end_connector.Connect((wire, -1), False) |
473 wire.ConnectStartPoint(None, start_connector) |
473 wire.ConnectStartPoint(None, start_connector) |
474 wire.ConnectEndPoint(None, end_connector) |
474 wire.ConnectEndPoint(None, end_connector) |
475 self.AddWires(wire) |
475 self.AddWire(wire) |
476 rung.SelectElement(wire) |
476 rung.SelectElement(wire) |
477 # Create RightPowerRail |
477 # Create RightPowerRail |
478 id = self.GetNewId() |
478 id = self.GetNewId() |
479 rightpowerrail = LD_PowerRail(self, RIGHTRAIL, id) |
479 rightpowerrail = LD_PowerRail(self, RIGHTRAIL, id) |
480 rightpowerrail.SetPosition(startx, starty) |
480 rightpowerrail.SetPosition(startx, starty) |
487 end_connector = coil.GetConnectors()["output"] |
487 end_connector = coil.GetConnectors()["output"] |
488 start_connector.Connect((wire, 0), False) |
488 start_connector.Connect((wire, 0), False) |
489 end_connector.Connect((wire, -1), False) |
489 end_connector.Connect((wire, -1), False) |
490 wire.ConnectStartPoint(None, start_connector) |
490 wire.ConnectStartPoint(None, start_connector) |
491 wire.ConnectEndPoint(None, end_connector) |
491 wire.ConnectEndPoint(None, end_connector) |
492 self.AddWires(wire) |
492 self.AddWire(wire) |
493 rung.SelectElement(wire) |
493 rung.SelectElement(wire) |
494 self.RefreshPosition(coil) |
494 self.RefreshPosition(coil) |
495 self.Rungs.append(rung) |
495 self.Rungs.append(rung) |
496 self.Refresh() |
496 self.Refresh() |
497 |
497 |
871 left_element.InsertConnect(left_index, (wire, -1), False) |
871 left_element.InsertConnect(left_index, (wire, -1), False) |
872 wire.ConnectStartPoint(None, right_element) |
872 wire.ConnectStartPoint(None, right_element) |
873 wire.ConnectEndPoint(None, left_element) |
873 wire.ConnectEndPoint(None, left_element) |
874 wires.reverse() |
874 wires.reverse() |
875 for wire in wires: |
875 for wire in wires: |
876 self.RemoveWire(wire) |
876 self.AddWire(wire) |
877 rung.SelectElement(wire) |
877 rung.SelectElement(wire) |
878 right_elements.reverse() |
878 right_elements.reverse() |
879 for right_element, right_index in right_elements: |
879 for right_element, right_index in right_elements: |
880 self.RefreshPosition(right_element.GetParentBlock()) |
880 self.RefreshPosition(right_element.GetParentBlock()) |
881 self.RemoveBlock(contact) |
881 self.RemoveBlock(contact) |