equal
deleted
inserted
replaced
150 self.Pos.y = min(min_pos, self.Pos.y) |
150 self.Pos.y = min(min_pos, self.Pos.y) |
151 if min_pos == self.Pos.y: |
151 if min_pos == self.Pos.y: |
152 for connect in self.Connectors: |
152 for connect in self.Connectors: |
153 connect_pos = connect.GetRelPosition() |
153 connect_pos = connect.GetRelPosition() |
154 connect.SetPosition(wx.Point(connect_pos.x, connect_pos.y - miny)) |
154 connect.SetPosition(wx.Point(connect_pos.x, connect_pos.y - miny)) |
155 self.Connectors.sort(lambda x, y: x.Pos.y.__cmp__(y.Pos.y)) |
155 self.Connectors.sort(lambda x, y: cmp(x.Pos.y, y.Pos.y)) |
156 maxy = 0 |
156 maxy = 0 |
157 for connect in self.Connectors: |
157 for connect in self.Connectors: |
158 connect_pos = connect.GetRelPosition() |
158 connect_pos = connect.GetRelPosition() |
159 maxy = max(maxy, connect_pos.y) |
159 maxy = max(maxy, connect_pos.y) |
160 self.Size[1] = max(maxy + self.Extensions[1], self.Size[1]) |
160 self.Size[1] = max(maxy + self.Extensions[1], self.Size[1]) |