Ignore:
Timestamp:
Sep 23, 2011 11:44:43 AM (13 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:
a582d28
Parents:
5e48acb
Message:

working on data processor

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sansguiframe/src/sans/guiframe/data_processor.py

    rdadf255 rd03a356  
    7575        self.data_inputs = {} 
    7676        self.data_outputs = {} 
    77         self.data = {} 
     77        self.data = None 
    7878        self._cols = 50 
    7979        self._rows = 51 
     
    310310        self.manager = manager 
    311311        self.data = data 
     312        #add empty page 
     313        self.add_empty_page() 
     314         
    312315        self.Bind(wx.aui.EVT_AUINOTEBOOK_PAGE_CLOSE, self.on_close_page) 
    313316     
     317    def add_empty_page(self): 
     318        """ 
     319        """ 
     320        grid = GridPage(self, panel=self.parent) 
     321        self.AddPage(grid, "", True) 
     322        pos = self.GetPageIndex(grid) 
     323        title = "Batch " + str(self.GetPageCount()) 
     324        self.SetPageText(pos, title) 
     325        self.SetSelection(pos) 
     326        return grid 
     327         
    314328    def enable_close_button(self): 
    315329        """ 
     
    434448        if data_outputs is None or data_outputs == {}: 
    435449            return 
    436         grid = GridPage(self, panel=self.parent) 
     450        grid = self.add_empty_page() 
     451        #grid = GridPage(self, panel=self.parent) 
    437452        grid.set_data(data_inputs, data_outputs)   
    438         self.AddPage(grid, "") 
    439         pos = self.GetPageIndex(grid) 
    440         title = "Batch " + str(self.GetPageCount()) 
    441         self.SetPageText(pos, title) 
     453        #self.AddPage(grid, "", True) 
     454        #pos = self.GetPageIndex(grid) 
     455        #title = "Batch " + str(self.GetPageCount()) 
     456        #self.SetPageText(pos, title) 
     457        #self.SetSelection(pos) 
    442458         
    443459    def add_column(self): 
Note: See TracChangeset for help on using the changeset viewer.