Changeset cef847c in sasview for invariantview


Ignore:
Timestamp:
Jul 26, 2010 5:50:45 PM (14 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:
b281210
Parents:
72a6bf8
Message:

working in combobox

File:
1 edited

Legend:

Unmodified
Added
Removed
  • invariantview/perspectives/invariant/invariant_panel.py

    r343fdb6 rcef847c  
    8282        self.new_state = False 
    8383        self.is_power_out = False 
    84          
     84 
    8585        #container of invariant value 
    8686        self.inv_container = None 
     
    9696        ## Default file location for save 
    9797        self._default_save_location = os.getcwd() 
    98   
     98         
    9999    def err_check_on_data(self): 
    100100        """ 
     
    216216 
    217217            num = self.state.saved_state['state_num'] 
    218             self.get_state_by_num(state_num=num) 
    219218             
    220219            if num > 0 : 
     
    223222                self._redo_enable() 
    224223                 
    225              
    226224            # get bookmarks 
    227225            self.bookmark_num = len(self.state.bookmark_list) 
     226 
    228227            total_bookmark_num = self.bookmark_num+1 
    229228            for ind in range(1,total_bookmark_num): 
     
    234233                id = wx.NewId() 
    235234                self.popUpMenu.Append(id,name,str('')) 
    236                  wx.EVT_MENU(self, id, self._back_to_bookmark)  
     235                wx.EVT_MENU(self, id, self._back_to_bookmark)  
    237236 
    238237            self.get_state_by_num(state_num=str(num)) 
    239238             
    240239            self._get_input_list()  
    241            
    242240             
    243241            self.new_state = False  
     
    507505            msg= "\n\nStarting a new invariant computation..."             
    508506            wx.PostEvent(self.parent, StatusEvent(status=msg)) 
     507             
    509508 
    510509        if self._data is None or self.err_check_on_data(): 
     
    593592            self.is_power_out = False 
    594593            wx.PostEvent(self.parent, StatusEvent(status = msg )) 
    595          
     594 
    596595        #enable the button_ok for more details 
    597596        self.button_details.Enable() 
     
    600599            self.button_report.Enable(True) 
    601600            wx.PostEvent(self.parent, StatusEvent(status = '\nFinished invariant computation...')) 
    602      
     601         
    603602    def undo(self,event=None): 
    604603        """ 
     
    670669 
    671670        backup_state_list = copy.deepcopy(self.state.state_list) 
    672  
     671         
    673672        # get the previous state 
    674673        try: 
     
    678677        except : 
    679678            raise ValueError,  "No such state exists in history" 
    680  
     679         
    681680        # get the state at pre_compute_num 
    682681        comp_state = copy.deepcopy(self.state.state_list[current_compute_num]) 
     
    691690            except: 
    692691                pass 
    693              
     692           
    694693        self.compute_invariant(event=None) 
    695694        # set the input params at the state at pre_state_num 
     
    715714        self.state.saved_state = current_state 
    716715        self.state.state_num = state_num 
    717  
     716         
     717         
    718718         
    719719    def get_bookmark_by_num(self, num=None): 
     
    755755                pass 
    756756        self.state.saved_state = copy.deepcopy(current_state) 
    757  
     757        
    758758        self._enable_high_q_section(event=None) 
    759759        self._enable_low_q_section(event=None) 
     
    875875        self._redo_disable() 
    876876         
     877         
    877878    def _reset_state_list(self,data=None): 
    878879        """ 
     
    11421143        else: 
    11431144            return False 
     1145 
    11441146         
    11451147    def _reset_output(self): 
     
    12351237        data_name_txt = wx.StaticText(self, -1, 'Data : ')   
    12361238        
    1237         self.data_name_tcl = OutputTextCtrl(self, -1,size=(260,20), style=0,  
    1238                                             name='data_name_tcl')  
     1239        self.data_name_tcl = OutputTextCtrl(self, -1,size=(260,20), style=0, name='data_name_tcl')  
    12391240        self.data_name_tcl.SetToolTipString("Data's name.") 
    12401241        self.loaded_data_name_sizer.AddMany([(self.data_txt, 0, 
     
    12521253        self.data_max_tcl = OutputTextCtrl(self, -1, size=(_BOX_WIDTH, 20), style=0, name='data_max_tcl')  
    12531254        self.data_max_tcl.SetToolTipString("The maximum value of q range.") 
    1254         
    12551255        self.data_range_sizer.AddMany([(data_range_txt, 0, wx.RIGHT, 10), 
    12561256                                       (data_min_txt, 0, wx.RIGHT, 10), 
Note: See TracChangeset for help on using the changeset viewer.