Changeset 94999eb in sasview for sansview/perspectives/fitting/modelpage.py
- Timestamp:
- Feb 3, 2009 2:26:15 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:
- 0690e1d
- Parents:
- 6b44403
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansview/perspectives/fitting/modelpage.py
r6b44403 r94999eb 264 264 return 265 265 else: 266 if self.data !=None: # allow to recognize data panel from model panel 267 self.cb1.SetValue(False) 268 self.select_all_param_helper() 266 269 self.fittable_param=[] 267 270 self.fixed_param=[] … … 274 277 self.parent.GetSizer().Layout() 275 278 else: 279 if self.data !=None: 280 if self.cb1.GetValue(): 281 self.select_all_param_helper() 276 282 self.fittable_param=[] 277 283 self.fixed_param=[] … … 448 454 """ 449 455 print "set_panel", model 456 450 457 self.sizer5.Clear(True) 451 458 self.parameters = [] … … 615 622 self.sizer8.Add(ctl2, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 616 623 ctl2.Hide() 617 self.fittable_param =[cb,ctl1,text2,ctl2]624 self.fittable_param.append([cb,ctl1,text2,ctl2]) 618 625 619 626 … … 725 732 def select_all_param(self,event): 726 733 pass 727 728 734 def select_all_param_helper(self): 735 """ 736 Allows selecting or delecting button 737 """ 738 self.param_toFit=[] 739 if self.parameters !=[]: 740 if self.cb1.GetValue()==True: 741 for item in self.parameters: 742 item[0].SetValue(True) 743 list= [item[0],item[1],item[2],item[3]] 744 self.param_toFit.append(list ) 745 if len(self.fittable_param)>0: 746 for item in self.fittable_param: 747 item[0].SetValue(True) 748 list= [item[0],item[1],item[2],item[3]] 749 self.param_toFit.append(list ) 750 751 if not (len(self.param_toFit ) >0): 752 self.qmin.Disable() 753 self.qmax.Disable() 754 else: 755 self.qmin.Enable() 756 self.qmax.Enable() 757 else: 758 for item in self.parameters: 759 item[0].SetValue(False) 760 for item in self.fittable_param: 761 item[0].SetValue(False) 762 self.param_toFit=[] 763 764 self.qmin.Disable() 765 self.qmax.Disable() 766
Note: See TracChangeset
for help on using the changeset viewer.