Ignore:
Timestamp:
Oct 21, 2008 12:30:12 PM (16 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:
5893cdb
Parents:
b3328d8
Message:

change window title

File:
1 edited

Legend:

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

    r693ab78 r2dbb681  
    102102        if  page_title !=self.draw_model_name or self.draw_model_name ==None:  
    103103            from modelpage import ModelPage 
    104             panel = ModelPage(self.nb,model,description, -1) 
     104            panel = ModelPage(self.nb,model, -1) 
    105105            panel.set_manager(self.manager) 
    106106            panel.set_owner(self.event_owner) 
     
    151151             selected on that page. remove its reference into page_finder (fitting module) 
    152152        """ 
    153         
    154         sim_page = self.nb.GetPage(0) 
    155         selected_page = self.nb.GetPage(self.nb.GetSelection()) 
    156          
    157         if sim_page != selected_page: 
    158             # remove the check box link to the model name of this page (selected_page) 
    159             sim_page.remove_model(selected_page) 
    160             #remove that page from page_finder of fitting module 
    161             page_finder=self.manager.get_page_finder()  
    162             for page, value in page_finder.iteritems(): 
    163                 if page==selected_page: 
    164                     del page_finder[page] 
    165                     break 
    166             #Delete the page from notebook 
    167             page_number = self.nb.GetSelection() 
    168             if self.nb.GetPageText(page_number)== self.page_name: 
    169                 self.draw_model_name=None 
    170                  
    171             selected_page.Destroy() 
    172             self.nb.RemovePage(page_number) 
    173             #self.name=None 
    174             self.fit_page_name=None 
     153        try: 
     154            sim_page = self.nb.GetPage(0) 
     155            selected_page = self.nb.GetPage(self.nb.GetSelection()) 
    175156             
     157            if sim_page != selected_page: 
     158                # remove the check box link to the model name of this page (selected_page) 
     159                sim_page.remove_model(selected_page) 
     160                #remove that page from page_finder of fitting module 
     161                page_finder=self.manager.get_page_finder()  
     162                for page, value in page_finder.iteritems(): 
     163                    if page==selected_page: 
     164                        del page_finder[page] 
     165                        break 
     166                #Delete the page from notebook 
     167                page_number = self.nb.GetSelection() 
     168                if self.nb.GetPageText(page_number)== self.page_name: 
     169                    self.draw_model_name=None 
     170                     
     171                selected_page.Destroy() 
     172                self.nb.RemovePage(page_number) 
     173                #self.name=None 
     174                self.fit_page_name=None 
     175        except: 
     176            raise 
     177        print "fitpanel", self.draw_model_name  
    176178    def set_model_list(self,dict): 
    177179         """  
Note: See TracChangeset for help on using the changeset viewer.