equal
deleted
inserted
replaced
193 # Parameter is variable execution order |
193 # Parameter is variable execution order |
194 elif name == "executionOrder": |
194 elif name == "executionOrder": |
195 self.ExecutionOrder.SetValue(value) |
195 self.ExecutionOrder.SetValue(value) |
196 |
196 |
197 # Refresh preview panel |
197 # Refresh preview panel |
198 self.DrawPreview() |
198 self.Refresh() |
199 self.Fit() |
199 self.Fit() |
200 |
200 |
201 def GetValues(self): |
201 def GetValues(self): |
202 """ |
202 """ |
203 Return block parameters defined in dialog |
203 Return block parameters defined in dialog |
240 @param event: wx.ComboBoxEvent |
240 @param event: wx.ComboBoxEvent |
241 """ |
241 """ |
242 # Refresh name list box values |
242 # Refresh name list box values |
243 self.RefreshNameList() |
243 self.RefreshNameList() |
244 |
244 |
245 self.DrawPreview() |
245 self.Refresh() |
246 event.Skip() |
246 event.Skip() |
247 |
247 |
248 def OnNameChanged(self, event): |
248 def OnNameChanged(self, event): |
249 """ |
249 """ |
250 Called when name selected in name list box changed |
250 Called when name selected in name list box changed |
253 # Change expression test control value to the value selected in name |
253 # Change expression test control value to the value selected in name |
254 # list box if value selected is valid |
254 # list box if value selected is valid |
255 if self.VariableName.GetSelection() != wx.NOT_FOUND: |
255 if self.VariableName.GetSelection() != wx.NOT_FOUND: |
256 self.Expression.ChangeValue(self.VariableName.GetStringSelection()) |
256 self.Expression.ChangeValue(self.VariableName.GetStringSelection()) |
257 |
257 |
258 self.DrawPreview() |
258 self.Refresh() |
259 event.Skip() |
259 event.Skip() |
260 |
260 |
261 def OnExpressionChanged(self, event): |
261 def OnExpressionChanged(self, event): |
262 """ |
262 """ |
263 Called when expression text control is changed by user |
263 Called when expression text control is changed by user |
265 """ |
265 """ |
266 # Select the corresponding value in name list box if it exists |
266 # Select the corresponding value in name list box if it exists |
267 self.VariableName.SetSelection( |
267 self.VariableName.SetSelection( |
268 self.VariableName.FindString(self.Expression.GetValue())) |
268 self.VariableName.FindString(self.Expression.GetValue())) |
269 |
269 |
270 self.DrawPreview() |
270 self.Refresh() |
271 event.Skip() |
271 event.Skip() |
272 |
272 |
273 def OnExecutionOrderChanged(self, event): |
273 def OnExecutionOrderChanged(self, event): |
274 """ |
274 """ |
275 Called when block execution control value changed |
275 Called when block execution control value changed |
276 @param event: wx.SpinEvent |
276 @param event: wx.SpinEvent |
277 """ |
277 """ |
278 self.DrawPreview() |
278 self.Refresh() |
279 event.Skip() |
279 event.Skip() |
280 |
280 |
281 def DrawPreview(self): |
281 def DrawPreview(self): |
282 """ |
282 """ |
283 Refresh preview panel of graphic element |
283 Refresh preview panel of graphic element |