dialogs/BlockPreviewDialog.py
changeset 2509 9c5f835b031e
parent 2437 105c20fdeb19
child 2587 c67488bd8134
equal deleted inserted replaced
2508:9076249f11eb 2509:9c5f835b031e
   249         """
   249         """
   250         # Close dialog
   250         # Close dialog
   251         self.EndModal(wx.ID_OK)
   251         self.EndModal(wx.ID_OK)
   252 
   252 
   253     def RefreshPreview(self):
   253     def RefreshPreview(self):
       
   254         """Triggers EVT_PAINT event to refresh UI"""
       
   255         self.Refresh()
       
   256 
       
   257     def DrawPreview(self):
   254         """
   258         """
   255         Refresh preview panel of graphic element
   259         Refresh preview panel of graphic element
   256         May be overridden by inherited classes
   260         May be overridden by inherited classes
   257         """
   261         """
   258         # Init preview panel paint device context
   262         # Init preview panel paint device context
   298     def OnPaint(self, event):
   302     def OnPaint(self, event):
   299         """
   303         """
   300         Called when Preview panel need to be redraw
   304         Called when Preview panel need to be redraw
   301         @param event: wx.PaintEvent
   305         @param event: wx.PaintEvent
   302         """
   306         """
   303         self.RefreshPreview()
   307         self.DrawPreview()
   304         event.Skip()
   308         event.Skip()