Changeset eacf1d66 in sasview for sansview/perspectives


Ignore:
Timestamp:
Nov 8, 2009 11:11:41 AM (15 years ago)
Author:
Jae Cho <jhjcho@…>
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:
e2f7b92
Parents:
b421b1a
Message:

cleaned up param min max from set-model-param-sizer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansview/perspectives/fitting/fitpage.py

    rb421b1a reacf1d66  
    368368                        ix = 3 
    369369                        ctl2 = wx.TextCtrl(self, -1, size=(_BOX_WIDTH,20), style=wx.TE_PROCESS_ENTER) 
    370                         #ctl2.SetValue(str(format_number(fit_errs))) 
     370                   
    371371                        self.sizer4_4.Add(ctl2, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    372                         #if fit_errs==None or not numpy.isfinite(fit_errs): 
     372                      
    373373                        ctl2.Hide() 
    374                         #else: 
    375                         #    if not text2.IsShown(): 
    376                         #        text2.Show(True) 
    377                         #    ctl2.Show(True) 
    378                         #Prepare add min and max in model.details. 
    379                         param_min, param_max= self.model.details[name1][1:] 
     374 
    380375                        ix = 4 
    381376                        ctl3 = BasicPage.ModelTextCtrl(self, -1, size=(_BOX_WIDTH/2,20), style=wx.TE_PROCESS_ENTER, 
    382377                                                       kill_focus_callback = self._on_paramRangeEnter, 
    383378                                                       set_focus_callback  = self._on_paramRangeEnter) 
    384                         if param_min ==None or not numpy.isfinite(param_min): 
    385                             ctl3.SetValue("") 
    386                         else: 
    387                             ctl3.SetValue(str(param_min)) 
     379 
    388380                        self.sizer4_4.Add(ctl3, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    389381                        ctl3.Hide() 
     
    394386                                                       set_focus_callback  = self._on_paramRangeEnter) 
    395387                        self.sizer4_4.Add(ctl4, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    396                         if param_max==None or not numpy.isfinite(param_max): 
    397                             ctl4.SetValue("") 
    398                         else: 
    399                             ctl4.SetValue(str(param_max)) 
     388 
    400389                        ctl4.Hide() 
    401390                         
     
    482471                        ctl2.Hide() 
    483472                             
    484                         param_min, param_max= self.model.details[name1][1:] 
    485473                        ix = 4 
    486474                        ctl3 = BasicPage.ModelTextCtrl(self, -1, size=(_BOX_WIDTH/2,20), style=wx.TE_PROCESS_ENTER, 
    487475                                                       kill_focus_callback = self._onparamRangeEnter, 
    488476                                                       set_focus_callback  = self._onparamRangeEnter) 
    489                         if param_min ==None or not numpy.isfinite(param_min): 
    490                             ctl3.SetValue("") 
    491                         else: 
    492                             ctl3.SetValue(str(param_min)) 
     477 
    493478                        self.sizer4_4.Add(ctl3, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    494479 
     
    874859                    self.param_toFit[0][4].Refresh() 
    875860        else: 
    876             #i=0 
     861            
    877862            if self.text2_3.IsShown(): 
    878863                self.text2_3.Hide() 
    879             #print "fittable",self.print "fittable",self.fittable_param[p_name]     
     864             
    880865            #Set the panel when fit result are list 
    881  
    882866            for item in self.param_toFit:                
    883867                ## reset error value to initial state 
     
    910894                            item[3].Hide() 
    911895                        if item[4].IsShown: 
    912                             item[4].Hide()            
    913                         #k += 1    
     896                            item[4].Hide()              
    914897 
    915898                    else:                         
     
    921904                        has_error = True 
    922905                     
    923   
    924                # i+=1   
    925906        #Show error title when any errors displayed 
    926907        if has_error:  
     
    11371118        for item in self.fittable_param: 
    11381119            if item[0].GetValue(): 
    1139                 #print item[0].GetValue() 
    11401120                if not (item in self.param_toFit): 
    11411121                    self.param_toFit.append(item)   
     
    12631243                ctl2.Hide() 
    12641244                 
    1265                 param_min, param_max= self.model.details[item][1:] 
    12661245                ix += 1 
    12671246                ctl3 = BasicPage.ModelTextCtrl(self, -1, size=(_BOX_WIDTH/2,20), style=wx.TE_PROCESS_ENTER, 
    12681247                                               kill_focus_callback = self._on_paramRangeEnter, 
    12691248                                               set_focus_callback  = self._on_paramRangeEnter) 
    1270                 if param_min ==None or not numpy.isfinite(param_min): 
    1271                     ctl3.SetValue("") 
    1272                 else: 
    1273                     ctl3.SetValue(str(param_min)) 
     1249      
    12741250                sizer.Add(ctl3, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    12751251                ctl3.Hide() 
     
    12801256                                               set_focus_callback  = self._on_paramRangeEnter) 
    12811257                sizer.Add(ctl4, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    1282                 if param_max==None or not numpy.isfinite(param_max): 
    1283                     ctl4.SetValue("") 
    1284                 else: 
    1285                     ctl4.SetValue(str(param_max)) 
     1258       
    12861259                ctl4.Hide() 
    12871260                 
     
    13721345                        ctl2.Show(True) 
    13731346                     
    1374                     param_min, param_max= self.model.details[item][1:] 
     1347                    #param_min, param_max= self.model.details[item][1:] 
    13751348                    ix += 1 
    13761349                    ctl3 = BasicPage.ModelTextCtrl(self, -1, size=(_BOX_WIDTH/2,20), style=wx.TE_PROCESS_ENTER, 
    13771350                                                   kill_focus_callback = self._onparamRangeEnter, 
    13781351                                                   set_focus_callback  = self._onparamRangeEnter) 
    1379                     if param_min ==None or not numpy.isfinite(param_min): 
    1380                         ctl3.SetValue("") 
    1381                     else: 
    1382                         ctl3.SetValue(str(param_min)) 
     1352                
    13831353                    sizer.Add(ctl3, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    13841354                    ctl3.Hide() 
     
    13941364                                                   set_focus_callback  = self._onparamRangeEnter) 
    13951365                    sizer.Add(ctl4, (iy,ix),(1,1), wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    1396                     if param_max ==None or not numpy.isfinite(param_max): 
    1397                         ctl4.SetValue("") 
    1398                     else: 
    1399                         ctl4.SetValue(str(param_max)) 
     1366                    
    14001367                    ctl4.Hide() 
    14011368                    if self.data.__class__.__name__ =="Data2D": 
     
    15041471        self.page = FitPage(self, myinfo)  
    15051472         
    1506          
    1507          
    15081473        self.Centre() 
    15091474        self.Show(True) 
    1510  
    1511  
    1512     
     1475  
    15131476if __name__=="__main__": 
    15141477    app = wx.App() 
Note: See TracChangeset for help on using the changeset viewer.