public void UntiePin(NailScript x) { int a = -1, b = -1; if (pointA != null) { a = pointA.parentWindow.assignedMemberID; } if (pointB != null) { b = pointB.parentWindow.assignedMemberID; } if (pointA.Equals(x)) { //pointA = null; //x.SetTiedLine(null, Extremes.None); pointA.DeleteConnection(b, this); } else if (pointB.Equals(x)) { //pointB = null; //x.SetTiedLine(null, Extremes.None); pointB.DeleteConnection(a, this); } }