graphics/GraphicCommons.py
changeset 333 0a74fcfd4d03
parent 331 9106d66bd204
child 334 cf0809bc5675
equal deleted inserted replaced
332:555124c752ec 333:0a74fcfd4d03
  2197         pos = GetScaledEventPosition(event, dc, scaling)
  2197         pos = GetScaledEventPosition(event, dc, scaling)
  2198         # Test if a segment has been handled
  2198         # Test if a segment has been handled
  2199         result = self.TestSegment(pos, True)
  2199         result = self.TestSegment(pos, True)
  2200         if result != None:
  2200         if result != None:
  2201             self.Handle = (HANDLE_SEGMENT, result)
  2201             self.Handle = (HANDLE_SEGMENT, result)
  2202             print result, len(self.Segments)
       
  2203             # Popup the menu with special items for a wire
  2202             # Popup the menu with special items for a wire
  2204             self.Parent.PopupWireMenu(0 < result[0] < len(self.Segments) - 1)
  2203             self.Parent.PopupWireMenu(0 < result[0] < len(self.Segments) - 1)
  2205         else:
  2204         else:
  2206             # Execute the default method for a graphic element
  2205             # Execute the default method for a graphic element
  2207             Graphic_Element.OnRightUp(self, event, dc, scaling)
  2206             Graphic_Element.OnRightUp(self, event, dc, scaling)