Ignore:
Timestamp:
Oct 7, 2016 7:47:12 AM (8 years ago)
Author:
jhbakker
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, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
7988501
Parents:
1b82623
Message:

Replaced fitpage to include transform box

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/perspectives/fitting/basepage.py

    r4c3be25 r6df015de  
    143143        self.theory_qmin_x = None 
    144144        self.theory_qmax_x = None 
     145        self.cb1 = None 
    145146        self.btEditMask = None 
    146147        self.btFit = None 
     
    474475        self.sizer2 = wx.BoxSizer(wx.VERTICAL) 
    475476        self.sizer3 = wx.BoxSizer(wx.VERTICAL) 
     477        self.sizerTrafo = wx.BoxSizer(wx.VERTICAL) 
    476478        self.sizer4 = wx.BoxSizer(wx.VERTICAL) 
    477479        self.sizer5 = wx.BoxSizer(wx.VERTICAL) 
     
    482484        self.sizer2.SetMinSize((PANEL_WIDTH, -1)) 
    483485        self.sizer3.SetMinSize((PANEL_WIDTH, -1)) 
     486        self.sizerTrafo.SetMinSize((PANEL_WIDTH, -1)) 
    484487        self.sizer4.SetMinSize((PANEL_WIDTH, -1)) 
    485488        self.sizer5.SetMinSize((PANEL_WIDTH, -1)) 
     
    490493        self.vbox.Add(self.sizer2) 
    491494        self.vbox.Add(self.sizer3) 
     495        self.vbox.Add(self.sizerTrafo) 
    492496        self.vbox.Add(self.sizer4) 
    493497        self.vbox.Add(self.sizer5) 
     
    11961200        # set data, etc. from the state 
    11971201        # reset page between theory and fitting from bookmarking 
     1202        #if state.data == None: 
     1203        #    data = None 
     1204        #else: 
    11981205        data = state.data 
    11991206 
     
    12211228        self.disp_cb_dict = state.disp_cb_dict 
    12221229        self.disp_list = state.disp_list 
     1230 
     1231        ## set the state of the radio box 
     1232        #self.shape_rbutton.SetValue(state.shape_rbutton) 
     1233        #self.shape_indep_rbutton.SetValue(state.shape_indep_rbutton) 
     1234        #self.struct_rbutton.SetValue(state.struct_rbutton) 
     1235        #self.plugin_rbutton.SetValue(state.plugin_rbutton) 
    12231236 
    12241237        ## fill model combobox 
     
    12761289            else: 
    12771290                self.model_view.SetLabel("1D Mode") 
     1291 
     1292        ## set the select all check box to the a given state 
     1293        self.cb1.SetValue(state.cb1) 
    12781294 
    12791295        ## reset state of checkbox,textcrtl  and  regular parameters value 
     
    14061422                            logging.error(traceback.format_exc()) 
    14071423 
     1424        # Make sure the check box updated when all checked 
     1425        if self.cb1.GetValue(): 
     1426            self.select_all_param(None) 
     1427 
    14081428    def _selectDlg(self): 
    14091429        """ 
     
    15031523            else: 
    15041524                self.fitrange = False 
     1525 
     1526            if not self.data.is_data: 
     1527                is_modified = True 
    15051528 
    15061529            ## if any value is modify draw model with new value 
     
    15191542                self._draw_model() 
    15201543                self.Refresh() 
    1521  
    1522         logging.info("is_modified flag set to %g",is_modified) 
    15231544        return is_modified 
    15241545 
     
    25402561                        item[2].Enable() 
    25412562 
    2542             # Make sure the check box updated 
    2543             self.get_all_checked_params() 
     2563            # Make sure the check box updated when all checked 
     2564            if self.cb1.GetValue(): 
     2565                #self.select_all_param(None) 
     2566                self.get_all_checked_params() 
    25442567 
    25452568            # update params 
     
    36963719        call back for model selection if implemented 
    36973720        """ 
     3721    def select_all_param(self, event): 
     3722        """ 
     3723        set to true or false all checkBox if implemented 
     3724        """ 
    36983725    def get_weight_flag(self): 
    36993726        """ 
Note: See TracChangeset for help on using the changeset viewer.