Viewer.py
changeset 45 42637f721b5b
parent 42 4a8400732001
child 47 2b2f8d88e6d3
equal deleted inserted replaced
44:c6e153273ea1 45:42637f721b5b
    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()