controls/DebugVariablePanel/DebugVariablePanel.py
changeset 2509 9c5f835b031e
parent 2456 7373e3048167
child 2593 62c5c3589769
equal deleted inserted replaced
2508:9076249f11eb 2509:9c5f835b031e
   519 
   519 
   520         self.GraphicsSizer.Layout()
   520         self.GraphicsSizer.Layout()
   521         self.RefreshGraphicsWindowScrollbars()
   521         self.RefreshGraphicsWindowScrollbars()
   522 
   522 
   523     def RefreshView(self):
   523     def RefreshView(self):
       
   524         """Triggers EVT_PAINT event to refresh UI"""
       
   525         self.Refresh()
       
   526 
       
   527     def DrawView(self):
       
   528         """
       
   529         Redraw elements.
       
   530         Method is used by EVT_PAINT handler.
       
   531         """
       
   532 
   524         self.RefreshCanvasPosition()
   533         self.RefreshCanvasPosition()
   525 
   534 
   526         if not self.Fixed or self.Force:
   535         if not self.Fixed or self.Force:
   527             self.Force = False
   536             self.Force = False
   528             refresh_graphics = True
   537             refresh_graphics = True
   920 
   929 
   921     def OnGraphicsWindowEraseBackground(self, event):
   930     def OnGraphicsWindowEraseBackground(self, event):
   922         pass
   931         pass
   923 
   932 
   924     def OnGraphicsWindowPaint(self, event):
   933     def OnGraphicsWindowPaint(self, event):
   925         self.RefreshView()
   934         """EVT_PAINT handler"""
       
   935 
       
   936         self.DrawView()
   926         event.Skip()
   937         event.Skip()
   927 
   938 
   928     def OnGraphicsWindowResize(self, event):
   939     def OnGraphicsWindowResize(self, event):
   929         size = self.GetSize()
   940         size = self.GetSize()
   930         for panel in self.GraphicPanels:
   941         for panel in self.GraphicPanels: