GraphicViewer.py
changeset 726 300ced19d03c
parent 724 57b6446d54f8
child 752 6b63246474ff
equal deleted inserted replaced
725:7c44fc339889 726:300ced19d03c
    76         self.Canvas.canvas.Bind(wx.EVT_LEFT_DOWN, self.OnCanvasLeftDown)
    76         self.Canvas.canvas.Bind(wx.EVT_LEFT_DOWN, self.OnCanvasLeftDown)
    77         self.Canvas.canvas.Bind(wx.EVT_LEFT_UP, self.OnCanvasLeftUp)
    77         self.Canvas.canvas.Bind(wx.EVT_LEFT_UP, self.OnCanvasLeftUp)
    78         self.Canvas.canvas.Bind(wx.EVT_MIDDLE_DOWN, self.OnCanvasMiddleDown)
    78         self.Canvas.canvas.Bind(wx.EVT_MIDDLE_DOWN, self.OnCanvasMiddleDown)
    79         self.Canvas.canvas.Bind(wx.EVT_MIDDLE_UP, self.OnCanvasMiddleUp)
    79         self.Canvas.canvas.Bind(wx.EVT_MIDDLE_UP, self.OnCanvasMiddleUp)
    80         self.Canvas.canvas.Bind(wx.EVT_MOTION, self.OnCanvasMotion)
    80         self.Canvas.canvas.Bind(wx.EVT_MOTION, self.OnCanvasMotion)
    81         self.Canvas.canvas.Bind(wx.EVT_MOUSEWHEEL, self.OnCanvasMouseWheel)
       
    82         self.Canvas.canvas.Bind(wx.EVT_SIZE, self.OnCanvasResize)
    81         self.Canvas.canvas.Bind(wx.EVT_SIZE, self.OnCanvasResize)
    83         main_sizer.AddWindow(self.Canvas, 0, border=0, flag=wx.GROW)
    82         main_sizer.AddWindow(self.Canvas, 0, border=0, flag=wx.GROW)
    84         
    83         
    85         range_sizer = wx.FlexGridSizer(cols=10, hgap=5, rows=1, vgap=0)
    84         range_sizer = wx.FlexGridSizer(cols=10, hgap=5, rows=1, vgap=0)
    86         range_sizer.AddGrowableCol(5)
    85         range_sizer.AddGrowableCol(5)
   146         self.Bind(wx.EVT_BUTTON, self.OnExportGraphButtonClick, 
   145         self.Bind(wx.EVT_BUTTON, self.OnExportGraphButtonClick, 
   147                 self.ExportGraphButton)
   146                 self.ExportGraphButton)
   148         range_sizer.AddWindow(self.ExportGraphButton, 0, border=0, flag=0)
   147         range_sizer.AddWindow(self.ExportGraphButton, 0, border=0, flag=0)
   149         
   148         
   150         self.Editor.SetSizer(main_sizer)
   149         self.Editor.SetSizer(main_sizer)
       
   150 
       
   151         self.Editor.Bind(wx.EVT_MOUSEWHEEL, self.OnCanvasMouseWheel)
   151 
   152 
   152     def __init__(self, parent, window, producer, instancepath = ""):
   153     def __init__(self, parent, window, producer, instancepath = ""):
   153         EditorPanel.__init__(self, parent, "", window, None)
   154         EditorPanel.__init__(self, parent, "", window, None)
   154         DebugViewer.__init__(self, producer, True, False)
   155         DebugViewer.__init__(self, producer, True, False)
   155         
   156