dialogs/BlockPreviewDialog.py
changeset 2591 5f685bcd3ad6
parent 2587 c67488bd8134
child 3303 0ffb41625592
equal deleted inserted replaced
2590:f8c66edffbd4 2591:5f685bcd3ad6
   248         @param event: wx.Event from OK button
   248         @param event: wx.Event from OK button
   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):
       
   254         """Triggers EVT_PAINT event to refresh UI"""
       
   255         self.Refresh()
       
   256 
   253     def DrawPreview(self):
   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
   259         dc = wx.ClientDC(self.Preview)
   263         dc = wx.PaintDC(self.Preview)
   260         dc.SetFont(self.Preview.GetFont())
   264         dc.SetFont(self.Preview.GetFont())
   261         dc.Clear()
   265         dc.Clear()
   262 
   266 
   263         # Return immediately if no graphic element defined
   267         # Return immediately if no graphic element defined
   264         if self.Element is None:
   268         if self.Element is None: