dialogs/SFCTransitionDialog.py
changeset 2591 5f685bcd3ad6
parent 2587 c67488bd8134
child 3303 0ffb41625592
equal deleted inserted replaced
2590:f8c66edffbd4 2591:5f685bcd3ad6
   154                                 control.SetStringSelection(type_value)
   154                                 control.SetStringSelection(type_value)
   155                             elif isinstance(control, wx.TextCtrl):
   155                             elif isinstance(control, wx.TextCtrl):
   156                                 control.ChangeValue(type_value)
   156                                 control.ChangeValue(type_value)
   157 
   157 
   158         # Refresh preview panel
   158         # Refresh preview panel
   159         self.DrawPreview()
   159         self.RefreshPreview()
   160 
   160 
   161     def GetValues(self):
   161     def GetValues(self):
   162         """
   162         """
   163         Return SFC transition parameters defined in dialog
   163         Return SFC transition parameters defined in dialog
   164         @return: {parameter_name: parameter_value,...}
   164         @return: {parameter_name: parameter_value,...}
   200         for _type, (radio, control) in self.TypeRadioButtons.iteritems():
   200         for _type, (radio, control) in self.TypeRadioButtons.iteritems():
   201             if control is not None:
   201             if control is not None:
   202                 control.Enable(radio.GetValue())
   202                 control.Enable(radio.GetValue())
   203 
   203 
   204         # Refresh preview panel
   204         # Refresh preview panel
   205         self.DrawPreview()
   205         self.RefreshPreview()
   206         event.Skip()
   206         event.Skip()
   207 
   207 
   208     def OnReferenceChanged(self, event):
   208     def OnReferenceChanged(self, event):
   209         """
   209         """
   210         Called when SFC transition reference value changed
   210         Called when SFC transition reference value changed
   211         @param event: wx.ComboBoxEvent
   211         @param event: wx.ComboBoxEvent
   212         """
   212         """
   213         self.DrawPreview()
   213         self.RefreshPreview()
   214         event.Skip()
   214         event.Skip()
   215 
   215 
   216     def OnInlineChanged(self, event):
   216     def OnInlineChanged(self, event):
   217         """
   217         """
   218         Called when SFC transition inline value changed
   218         Called when SFC transition inline value changed
   219         @param event: wx.TextEvent
   219         @param event: wx.TextEvent
   220         """
   220         """
   221         self.DrawPreview()
   221         self.RefreshPreview()
   222         event.Skip()
   222         event.Skip()
   223 
   223 
   224     def OnPriorityChanged(self, event):
   224     def OnPriorityChanged(self, event):
   225         """
   225         """
   226         Called when block inputs number changed
   226         Called when block inputs number changed
   227         @param event: wx.SpinEvent
   227         @param event: wx.SpinEvent
   228         """
   228         """
   229         self.DrawPreview()
   229         self.RefreshPreview()
   230         event.Skip()
   230         event.Skip()
   231 
   231 
   232     def DrawPreview(self):
   232     def DrawPreview(self):
   233         """
   233         """
   234         Refresh preview panel of graphic element
   234         Refresh preview panel of graphic element