Ignore:
Timestamp:
Apr 6, 2011 6:42:32 AM (13 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:
2ca51f44
Parents:
16865897
Message:

focus color (plots) and adjust panel sizes a bit

File:
1 edited

Legend:

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

    rbb9f322 r1b1bbf9  
    277277                wx.PostEvent(self.parent, NewPlotEvent(plot=data,  
    278278                                                       title=str(data.title))) 
     279                 
    279280        except: 
    280281            raise 
    281282            #msg = "Fitting Set_data: " + str(sys.exc_value) 
    282283            #wx.PostEvent(self.parent, StatusEvent(status=msg, info="error")) 
    283              
     284     
     285    def set_top_panel(self): 
     286        """ 
     287        Close default (welcome) panel 
     288        """ 
     289        if 'default' in self.parent.panels: 
     290            self.parent.on_close_welcome_panel() 
     291 
     292              
    284293    def set_theory(self,  theory_list=None): 
    285294        """ 
     
    352361                wx.PostEvent(self.parent, NewPlotEvent(plot=data, 
    353362                                        title=data.title)) 
    354                 self.add_fit_page(data) 
    355                 caption = panel.window_name 
    356                 self.store_data(page=panel.id, data=data, caption=caption) 
    357                 self.mypanels.append(panel)  
     363                page = self.add_fit_page(data) 
     364                caption = page.window_name 
     365                self.store_data(page=page.id, data=data, caption=caption) 
     366                self.mypanels.append(page)  
    358367                 
    359368            # get ready for the next set_state 
     
    689698                wx.PostEvent(self.parent, StatusEvent(status=msg, 
    690699                                                       info="warning")) 
     700            self.set_top_panel() 
    691701        except: 
    692702            raise 
     
    726736        if self.sim_page is not None: 
    727737            self.sim_page.draw_page() 
     738        return page 
    728739             
    729740    def _onEVT_SLICER_PANEL(self, event): 
     
    851862                data = plottable 
    852863                self.add_fit_page(data=data) 
     864        self.set_top_panel() 
    853865             
    854866    def update_fit(self, result=None, msg=""): 
Note: See TracChangeset for help on using the changeset viewer.