equal
deleted
inserted
replaced
24 |
24 |
25 from wxPython.wx import * |
25 from wxPython.wx import * |
26 import wx |
26 import wx |
27 |
27 |
28 from plcopen.structures import * |
28 from plcopen.structures import * |
29 from graphics.GraphicCommons import * |
|
30 from graphics.FBD_Objects import * |
|
31 from graphics.LD_Objects import * |
|
32 from graphics.SFC_Objects import * |
|
33 |
29 |
34 from Dialogs import * |
30 from Dialogs import * |
35 |
31 |
36 SCROLLBAR_UNIT = 10 |
32 SCROLLBAR_UNIT = 10 |
37 WINDOW_BORDER = 10 |
33 WINDOW_BORDER = 10 |
801 self.ReleaseMouse() |
797 self.ReleaseMouse() |
802 self.Refresh() |
798 self.Refresh() |
803 elif self.Mode == MODE_WIRE and self.SelectedElement: |
799 elif self.Mode == MODE_WIRE and self.SelectedElement: |
804 if self.SelectedElement.EndConnected != None: |
800 if self.SelectedElement.EndConnected != None: |
805 self.SelectedElement.ResetPoints() |
801 self.SelectedElement.ResetPoints() |
806 self.SelectedElement.OnMotion(event, dc, self.Scaling) |
802 self.SelectedElement.OnMotion(event, self.GetLogicalDC(), self.Scaling) |
807 self.SelectedElement.GeneratePoints() |
803 self.SelectedElement.GeneratePoints() |
808 self.SelectedElement.RefreshModel() |
804 self.SelectedElement.RefreshModel() |
809 self.SelectedElement.SetSelected(True) |
805 self.SelectedElement.SetSelected(True) |
810 else: |
806 else: |
811 self.SelectedElement.Delete() |
807 self.SelectedElement.Delete() |