Ignore:
Timestamp:
Mar 30, 2009 4:26:12 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:
d16e396
Parents:
6355f4d
Message:

plotting range fixed

File:
1 edited

Legend:

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

    r6f023e8 rc9a4377  
    383383        ## if simultaneous fit change automatically the engine to park 
    384384        if fitproblem_count >1: 
     385            self.menu1.FindItemByPosition(1).Check(True) 
     386            self.menu1.FindItemByPosition(0).Check(False) 
    385387            self._on_change_engine(engine='park') 
     388             
    386389        from sans.fit.Fitting import Fit 
    387390        self.fitter= Fit(self._fit_engine) 
    388391         
    389392        if self._fit_engine=="park": 
    390             engineType="Simutaneous Fit" 
     393            engineType="Simultaneous Fit" 
    391394        else: 
    392395            engineType="Single Fit" 
     
    459462            reopen a closed page 
    460463        """ 
    461         print "reopen" 
     464        if event.GetId() in self.closed_page_dict.keys(): 
     465            page_info= self.closed_page_dict[ event.GetId() ] 
     466            if page_info.page_name !="Model Page": 
     467                page = self.fit_panel.add_fit_page(page_info.data) 
     468            else: 
     469                model= page_info.model 
     470                self.fit_panel.add_model_page(model,model.name,topmenu=True) 
    462471         
    463472    def _reset_schedule_problem(self, value=0): 
     
    740749            # save the name containing the data name with the appropriate model 
    741750            self.page_finder[current_pg].set_model(model) 
     751            qmin, qmax= current_pg.get_range() 
     752            self.page_finder[current_pg].set_range(qmin=qmin, qmax=qmax) 
     753            
    742754            # save model name 
    743             self.draw_model( model=model, data= metadata) 
     755            self.draw_model( model=model, data= metadata, qmin=qmin, qmax=qmax) 
    744756             
    745757            if self.sim_page!=None: 
     
    756768        if hasattr(evt.model, "name"): 
    757769            name = evt.model.name 
    758         model=evt.model 
    759         description=model.description 
    760          
     770        model = evt.model 
     771      
    761772        # Create a model page. If a new page is created, the model 
    762773        # will be plotted automatically. If a page already exists, 
    763774        # the content will be updated and the plot refreshed 
    764         self.fit_panel.add_model_page(model,description,name,topmenu=True) 
     775        self.fit_panel.add_model_page(model,name,topmenu=True) 
    765776     
    766777    
Note: See TracChangeset for help on using the changeset viewer.