dialogs/SFCDivergenceDialog.py
changeset 2587 c67488bd8134
parent 1853 47a3f39bead0
child 2591 5f685bcd3ad6
equal deleted inserted replaced
2586:b89484560a97 2587:c67488bd8134
   142     def OnTypeChanged(self, event):
   142     def OnTypeChanged(self, event):
   143         """
   143         """
   144         Called when SFC divergence type changed
   144         Called when SFC divergence type changed
   145         @param event: wx.RadioButtonEvent
   145         @param event: wx.RadioButtonEvent
   146         """
   146         """
   147         self.RefreshPreview()
   147         self.DrawPreview()
   148         event.Skip()
   148         event.Skip()
   149 
   149 
   150     def OnSequencesChanged(self, event):
   150     def OnSequencesChanged(self, event):
   151         """
   151         """
   152         Called when SFC divergence number of sequences changed
   152         Called when SFC divergence number of sequences changed
   153         @param event: wx.SpinEvent
   153         @param event: wx.SpinEvent
   154         """
   154         """
   155         self.RefreshPreview()
   155         self.DrawPreview()
   156         event.Skip()
   156         event.Skip()
   157 
   157 
   158     def RefreshPreview(self):
   158     def DrawPreview(self):
   159         """
   159         """
   160         Refresh preview panel of graphic element
   160         Refresh preview panel of graphic element
   161         Override BlockPreviewDialog function
   161         Override BlockPreviewDialog function
   162         """
   162         """
   163         # Set graphic element displayed, creating a SFC divergence
   163         # Set graphic element displayed, creating a SFC divergence
   164         self.Element = SFC_Divergence(self.Preview,
   164         self.Element = SFC_Divergence(self.Preview,
   165                                       self.GetDivergenceType(),
   165                                       self.GetDivergenceType(),
   166                                       self.Sequences.GetValue())
   166                                       self.Sequences.GetValue())
   167 
   167 
   168         # Call BlockPreviewDialog function
   168         # Call BlockPreviewDialog function
   169         BlockPreviewDialog.RefreshPreview(self)
   169         BlockPreviewDialog.DrawPreview(self)