Changeset 58c6ba6 in sasview for sansview/perspectives/fitting


Ignore:
Timestamp:
Aug 7, 2009 9:38:17 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:
26e4a24
Parents:
9bd69098
Message:

temp. fix for orientational parameter display on model panel. Should come back fix it permanently in a week.

Location:
sansview/perspectives/fitting
Files:
2 edited

Legend:

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

    r30d103a r58c6ba6  
    438438                                               wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    439439                            ix +=1 
    440                             self.sizer4_4.Add((20,20), (iy,ix),(1,1), 
    441                                                wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     440                            #self.sizer4_4.Add((20,20), (iy,ix),(1,1), 
     441                                               #wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    442442                            self.fixed_param.append([None,name3, Tctl 
    443443                                                     ,None,None, None, None,None])     
     
    457457        ix =0 
    458458        iy +=1  
    459         self.sizer4_4.Add((20,20),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15)         
     459        #self.sizer4_4.Add((20,20),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15)         
    460460        self.sizer4_4.Layout() 
    461461        self.sizer4.Layout() 
     
    12611261               
    12621262        iy+=1 
    1263         sizer.Add((10,10),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
     1263        #sizer.Add((10,10),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
    12641264         
    12651265        #Display units text on panel 
  • sansview/perspectives/fitting/modelpage.py

    rba8f2c3 r58c6ba6  
    124124        self.fixed_param=[] 
    125125        self.orientation_params_disp=[] 
     126        #self.temp=[] 
    126127        
    127128        self.sizer4_4.Clear(True) 
     
    268269                                               wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    269270                            ix +=1 
    270                             self.sizer4_4.Add((20,20), (iy,ix),(1,1), 
    271                                                wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     271                            #self.sizer4_4.Add((20,20), (iy,ix),(1,1), 
     272                                               #wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    272273                            self.fixed_param.append([None,name3, Tctl2, 
    273274                                                     None,None, None, None,None]) 
     
    280281        ix =0 
    281282        iy +=1  
    282         self.sizer4_4.Add((20,20),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15)    
     283        #self.sizer4_4.Add((20,20),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15)    
    283284        self.sizer4_4.Layout() 
    284285        self.sizer4.Layout() 
     
    300301            self.model_view.Disable() 
    301302            
    302             #ToDo:cleanup this mess.            
    303             #self.set_model_param_sizer(self.model) 
    304             #self._set_sizer_gaussian() 
     303            #ToDo:cleanup this mess.  resets orient param on 2D when polydis. is on.   
     304            #broken since _set_sizer_gaussian() was removed from the code.   
     305            n = self.disp_box.GetCurrentSelection() 
     306            dispersity= self.disp_box.GetClientData(n) 
     307  
     308            self.set_model_param_sizer(self.model) 
     309            self._set_sizer_dispersion(dispersity) 
    305310             
    306311            if len(self.orientation_params)>0: 
     312                #recover hidden orient. param.s 
     313                #for item in self.temp: 
     314                #    for num in range(len(item)): 
     315                #        item[num].Show(True) 
    307316                for item in self.orientation_params: 
    308317                    if item[2]!=None:       
    309      
     318                        #item[2].Show() 
    310319                        item[2].Enable() 
     320             
    311321            if  self.disp_name.lower() == "array":                 
    312322                self._set_sizer_arraydispersion()   
    313323            else: 
     324 
    314325                if len(self.orientation_params_disp)>0: 
    315                      for item in self.orientation_params_disp: 
     326                    #for item in self.temp: 
     327                    #    for num in range(len(item)): 
     328                    #        item[num].Show(True) 
     329                     
     330                    for item in self.orientation_params_disp: 
    316331                        if item[2]!=None: 
     332                            #item[2].Show() 
    317333                            item[2].Enable() 
    318334        self.state.enable2D =  copy.deepcopy(self.enable2D) 
     335        self.Layout() 
    319336        ## post state to fit panel 
    320337        self._undo.Enable(True) 
     
    458475        self.orientation_params=[] 
    459476        self.orientation_params_disp=[] 
     477        #self.temp=[] 
    460478        if model ==None: 
    461479            ##no model avaiable to draw sizer  
     
    567585                if not self.enable2D: 
    568586                    units.Hide() 
    569                     units.Disable() 
     587                    #units.Disable() 
    570588                else: 
    571589                    units.Show(True) 
    572                     units.Enable() 
    573  
     590                    #units.Enable() 
     591    
    574592                sizer.Add(units, (iy,ix),(1,1),  wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    575                  
     593                #Save 2D orient. params 
     594                #self.temp.append([name,ctl1,units,orient_angle]) 
     595                 
     596                                
    576597                ##[cb state, name, value, "+/-", error of fit, min, max , units] 
    577598                self.parameters.append([None,item, ctl1, 
     
    581602                     
    582603        iy+=1 
    583         sizer.Add((10,10),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
     604        #sizer.Add((10,10),(iy,ix),(1,1), wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
    584605         
    585606        #Display units text on panel 
     
    597618     
    598619  
    599              
     620 
     621                 
    600622         
    601623class HelpWindow(wx.Frame): 
Note: See TracChangeset for help on using the changeset viewer.