equal
deleted
inserted
replaced
399 pos = GetScaledEventPosition(event, dc, scaling) |
399 pos = GetScaledEventPosition(event, dc, scaling) |
400 movex = pos.x - self.oldPos.x |
400 movex = pos.x - self.oldPos.x |
401 movey = pos.y - self.oldPos.y |
401 movey = pos.y - self.oldPos.y |
402 self.ProcessDragging(movex, movey) |
402 self.ProcessDragging(movex, movey) |
403 self.RefreshModel() |
403 self.RefreshModel() |
|
404 self.Parent.RefreshBuffer() |
404 self.SetSelected(True) |
405 self.SetSelected(True) |
405 self.oldPos = None |
406 self.oldPos = None |
406 |
407 |
407 # Method called when a RightUp event have been generated |
408 # Method called when a RightUp event have been generated |
408 def OnRightUp(self, event, dc, scaling): |
409 def OnRightUp(self, event, dc, scaling): |
1599 self.MoveStartPoint(new_pos) |
1600 self.MoveStartPoint(new_pos) |
1600 else: |
1601 else: |
1601 if self.EndConnected: |
1602 if self.EndConnected: |
1602 self.UnConnectEndPoint() |
1603 self.UnConnectEndPoint() |
1603 self.MoveEndPoint(new_pos) |
1604 self.MoveEndPoint(new_pos) |
1604 self.RefreshModel() |
|
1605 # A segment has been handled, move a segment |
1605 # A segment has been handled, move a segment |
1606 elif handle_type == HANDLE_SEGMENT: |
1606 elif handle_type == HANDLE_SEGMENT: |
1607 self.MoveSegment(handle[0], movex, movey) |
1607 self.MoveSegment(handle[0], movex, movey) |
1608 # Execute the default method for a graphic element |
1608 # Execute the default method for a graphic element |
1609 else: |
1609 else: |