Changeset 69bee6d in sasview for sansview/perspectives/fitting/fitpage.py
- Timestamp:
- Apr 14, 2009 7:57:49 PM (15 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 74ad4b1
- Parents:
- 7b35808
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/fitpage.py
r780d095 r69bee6d 8 8 9 9 from sans.guicomm.events import StatusEvent 10 from sans.guiframe.utils import format_number 10 from sans.guiframe.utils import format_number,check_float 11 11 12 12 ## event to post model to fit to fitting plugins … … 459 459 when enter value on panel redraw model according to changed 460 460 """ 461 self._onparamEnter_helper() 462 self.compute_chisqr() 463 461 tcrtl= event.GetEventObject() 462 if check_float(tcrtl): 463 self._onparamEnter_helper() 464 self.compute_chisqr() 465 else: 466 msg= "Cannot Plot :Must enter a number!!! " 467 wx.PostEvent(self.parent.parent, StatusEvent(status = msg )) 468 return 464 469 465 470 def reset_page(self, state): … … 516 521 if self.text_disp_1 !=None: 517 522 self.text_disp_1.Show(True) 518 519 self.param_toFit[0][3].Show(True) 520 self.param_toFit[0][4].Clear() 521 self.param_toFit[0][4].SetValue(format_number(cov[0])) 522 self.param_toFit[0][4].Show(True) 523 if cov[0]==None: 524 self.param_toFit[0][3].Hide() 525 self.param_toFit[0][4].Clear() 526 self.param_toFit[0][4].Hide() 527 self.param_toFit[0][4].Refresh() 528 else: 529 self.param_toFit[0][3].Show(True) 530 self.param_toFit[0][4].Clear() 531 self.param_toFit[0][4].SetValue(format_number(cov[0])) 532 self.param_toFit[0][4].Show(True) 533 self.param_toFit[0][4].Refresh() 523 534 else: 524 535 i=0 … … 542 553 if out[j]==self.model.getParam(item[1]): 543 554 break 544 item[4].SetValue(format_number(cov[j])) 545 item[4].Refresh() 546 item[4].Show(True) 555 ## unable to compare cov[j]==numpy.nan so switch to None 556 if cov[j]==None: 557 item[3].Hide() 558 item[4].Refresh() 559 item[4].Clear() 560 item[4].Hide() 561 else: 562 item[4].SetValue(format_number(cov[j])) 563 item[4].Refresh() 564 item[4].Show(True) 547 565 i+=1 548 566
Note: See TracChangeset
for help on using the changeset viewer.