Ignore:
Timestamp:
Apr 7, 2009 5:41:04 PM (15 years ago)
Author:
Gervaise Alina <gervyh@…>
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:
8a1ab69
Parents:
b94a0a6
Message:

working on saving page state

File:
1 edited

Legend:

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

    rcfc0913 rb787e68c  
    1010from sans.guiframe.utils import format_number 
    1111 
     12## event to post model to fit to fitting plugins 
    1213(ModelEventbox, EVT_MODEL_BOX) = wx.lib.newevent.NewEvent() 
     14 
     15## event to know the selected fit engine 
    1316(FitterTypeEvent, EVT_FITTER_TYPE)   = wx.lib.newevent.NewEvent() 
    1417_BOX_WIDTH = 80 
     
    1619import basepage 
    1720from basepage import BasicPage 
     21from basepage import PageInfoEvent 
    1822 
    1923 
     
    3135            Initialization of the Panel 
    3236        """ 
    33         self.name = self.data.name 
    34          
    3537        ## fit page does not content npts txtcrtl 
    3638        self.npts=None 
     
    3941        ## default fitengine type 
    4042        self.engine_type = "scipy" 
    41          
     43        ## draw sizer 
    4244        self._fill_datainfo_sizer() 
    43          
    4445        self._fill_model_sizer( self.sizer1) 
    4546        self._on_select_model(event=None) 
    4647        self._fill_range_sizer()  
    47          
    48         
     48     
    4949        ## to update the panel according to the fit engine type selected 
    5050        self.Bind(EVT_FITTER_TYPE,self._on_engine_change) 
     
    515515                wx.PostEvent(self.manager.parent, StatusEvent(status=\ 
    516516                            "Data contains smearing information %s"%msg)) 
    517             self.manager.set_smearer(smear, qmin= self.qmin_x, qmax= self.qmax_x)    
     517            self.manager.set_smearer(smear, qmin= float(self.qmin_x), 
     518                                      qmax= float(self.qmax_x))    
    518519        ## save the state enable smearing 
    519520        self.save_current_state() 
     521         
    520522   
    521523    def compute_chisqr2D(self): 
Note: See TracChangeset for help on using the changeset viewer.