SFCViewer.py
changeset 382 42a9b03bba82
parent 362 f56181aa99ea
child 383 25ffba02b6a8
equal deleted inserted replaced
381:98890d848701 382:42a9b03bba82
   228             if self.IsWire(self.SelectedElement):
   228             if self.IsWire(self.SelectedElement):
   229                 self.SelectedElement.SetSelectedSegment(0)
   229                 self.SelectedElement.SetSelectedSegment(0)
   230             else:
   230             else:
   231                 self.SelectedElement.OnLeftUp(event, self.GetLogicalDC(), self.Scaling)
   231                 self.SelectedElement.OnLeftUp(event, self.GetLogicalDC(), self.Scaling)
   232                 self.SelectedElement.Refresh()
   232                 self.SelectedElement.Refresh()
   233             wx.CallAfter(self.SetCursor, wx.NullCursor)
   233             wx.CallAfter(self.SetCurrentCursor, 0)
   234         elif self.Mode == MODE_WIRE and self.SelectedElement:
   234         elif self.Mode == MODE_WIRE and self.SelectedElement:
   235             self.SelectedElement.ResetPoints()
   235             self.SelectedElement.ResetPoints()
   236             self.SelectedElement.OnMotion(event, self.GetLogicalDC(), self.Scaling)
   236             self.SelectedElement.OnMotion(event, self.GetLogicalDC(), self.Scaling)
   237             self.SelectedElement.GeneratePoints()
   237             self.SelectedElement.GeneratePoints()
   238             self.SelectedElement.RefreshModel()
   238             self.SelectedElement.RefreshModel()
   254                     self.SelectedElement.SetSelectedSegment(0)
   254                     self.SelectedElement.SetSelectedSegment(0)
   255                 else:
   255                 else:
   256                     self.SelectedElement.SetSelected(True)
   256                     self.SelectedElement.SetSelected(True)
   257                     self.SelectedElement.OnRightUp(event, dc, self.Scaling)
   257                     self.SelectedElement.OnRightUp(event, dc, self.Scaling)
   258                     self.SelectedElement.Refresh()
   258                     self.SelectedElement.Refresh()
   259                 wx.CallAfter(self.SetCursor, wx.NullCursor)
   259                 wx.CallAfter(self.SetCurrentCursor, 0)
   260         event.Skip()
   260         event.Skip()
   261     
   261     
   262     def OnViewerLeftDClick(self, event):
   262     def OnViewerLeftDClick(self, event):
   263         if self.GetDrawingMode() == FREEDRAWING_MODE:
   263         if self.GetDrawingMode() == FREEDRAWING_MODE:
   264             Viewer.OnViewerLeftDClick(self, event)
   264             Viewer.OnViewerLeftDClick(self, event)