Changes in / [ef2cdb3:cb05bfd] in sasview


Ignore:
Location:
src/sas/sasgui/perspectives/fitting
Files:
5 edited

Legend:

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

    r4387385 r9e0aa69a  
    5353    ON_MAC = True 
    5454 
    55 CUSTOM_MODEL = 'Plugin Models' 
    56 CUSTOM_MODEL_OLD = 'Customized Models' 
    57  
    5855class BasicPage(ScrolledPanel, PanelBase): 
    5956    """ 
    60     This class provide general structure of the fitpanel page 
     57    This class provide general structure of fitpanel page 
    6158    """ 
    6259    # Internal name for the AUI manager 
     
    680677    def _copy_info(self, flag): 
    681678        """ 
    682         Send event depending on flag 
    683  
    684         : Param flag: flag that distinguishes the event 
     679        Send event dpemding on flag 
     680 
     681        : Param flag: flag that distinguish event 
    685682        """ 
    686683        # messages depending on the flag 
     
    11221119        :precondition: the page is already drawn or created 
    11231120 
    1124         :postcondition: the state of the underlying data changes as well as the 
     1121        :postcondition: the state of the underlying data change as well as the 
    11251122            state of the graphic interface 
    11261123        """ 
     
    11591156        # select the current model 
    11601157        state._convert_to_sasmodels() 
    1161         if state.categorycombobox == CUSTOM_MODEL_OLD: 
    1162             state.categorycombobox = CUSTOM_MODEL 
    11631158        state.categorycombobox = unicode(state.categorycombobox) 
    11641159        if state.categorycombobox in self.categorybox.Items: 
     
    11721167        self._show_combox(None) 
    11731168        from models import PLUGIN_NAME_BASE 
    1174         if self.categorybox.GetValue() == CUSTOM_MODEL \ 
     1169        if self.categorybox.GetValue() == 'Customized Models' \ 
    11751170                and PLUGIN_NAME_BASE not in state.formfactorcombobox: 
    11761171            state.formfactorcombobox = \ 
     
    13401335    def _selectDlg(self): 
    13411336        """ 
    1342         open a dialog file to select the customized polydispersity function 
     1337        open a dialog file to selected the customized dispersity 
    13431338        """ 
    13441339        if self.parent is not None: 
     
    17651760    def _set_multfactor_combobox(self, multiplicity=10): 
    17661761        """ 
    1767         Set comboBox for multitfactor of CoreMultiShellModel 
     1762        Set comboBox for muitfactor of CoreMultiShellModel 
    17681763        :param multiplicit: no. of multi-functionality 
    17691764        """ 
     
    18031798        Fill panel's combo box according to the type of model selected 
    18041799        """ 
    1805  
     1800        custom_model = 'Customized Models' 
    18061801        mod_cat = self.categorybox.GetStringSelection() 
    18071802        self.structurebox.SetSelection(0) 
     
    18121807        m_list = [] 
    18131808        try: 
    1814             if mod_cat == CUSTOM_MODEL: 
     1809            if mod_cat == custom_model: 
    18151810                for model in self.model_list_box[mod_cat]: 
    18161811                    m_list.append(self.model_dict[model.name]) 
     
    34583453        fills out the category list box 
    34593454        """ 
    3460         uncat_str = 'Plugin Models' 
     3455        uncat_str = 'Customized Models' 
    34613456        self._read_category_info() 
    34623457 
     
    34873482        self.model_box.Clear() 
    34883483 
    3489         if category == 'Plugin Models': 
     3484        if category == 'Customized Models': 
    34903485            for model in self.model_list_box[category]: 
    34913486                str_m = str(model).split(".")[0] 
  • src/sas/sasgui/perspectives/fitting/fitpage.py

    r3d55219 r3d55219  
    3131SMEAR_SIZE_L = 0.00 
    3232SMEAR_SIZE_H = 0.00 
    33 CUSTOM_MODEL = 'Plugin Models' 
     33 
    3434 
    3535class FitPage(BasicPage): 
     
    12491249            wx.PostEvent(self.parent, new_event) 
    12501250            # update list of plugins if new plugin is available 
    1251             custom_model = CUSTOM_MODEL 
     1251            custom_model = 'Customized Models' 
    12521252            mod_cat = self.categorybox.GetStringSelection() 
    12531253            if mod_cat == custom_model: 
  • src/sas/sasgui/perspectives/fitting/fitting.py

    re92a352 r73cbeec  
    225225 
    226226        self.id_edit = wx.NewId() 
     227        editmodel_help = "Edit customized model sample file" 
    227228        self.menu1.AppendMenu(self.id_edit, "Plugin Model Operations", 
    228                               self.edit_model_menu) 
     229                              self.edit_model_menu, editmodel_help) 
    229230        #create  menubar items 
    230231        return [(self.menu1, self.sub_menu)] 
     
    259260            self.update_custom_combo() 
    260261            if os.path.isfile(p_path): 
    261                 msg = "Sorry! unable to delete the default " 
    262                 msg += "plugin model... \n" 
     262                msg = "Sorry! Could not be able to delete the default " 
     263                msg += "custom model... \n" 
    263264                msg += "Please manually remove the files (.py, .pyc) " 
    264265                msg += "in the 'plugin_models' folder \n" 
     
    273274                    if item.GetLabel() == label: 
    274275                        self.edit_menu.DeleteItem(item) 
    275                         msg = "The plugin model, %s, has been deleted." % label 
     276                        msg = "The custom model, %s, has been deleted." % label 
    276277                        evt = StatusEvent(status=msg, type='stop', info='info') 
    277278                        wx.PostEvent(self.parent, evt) 
     
    330331            temp = self.fit_panel.reset_pmodel_list() 
    331332            if temp: 
    332                 # Set the new plugin model list for all fit pages 
     333                # Set the new custom model list for all fit pages 
    333334                for uid, page in self.fit_panel.opened_pages.iteritems(): 
    334335                    if hasattr(page, "formfactorbox"): 
  • src/sas/sasgui/perspectives/fitting/models.py

    re92a352 r0de74af  
    325325                    self.plugins.append(plug) 
    326326                    self.model_dictionary[name] = plug 
    327             self.model_combobox.set_list("Plugin Models", self.plugins) 
     327            self.model_combobox.set_list("Customized Models", self.plugins) 
    328328            return self.model_combobox.get_list() 
    329329        else: 
     
    346346            self.model_dictionary[name] = plug 
    347347 
    348         self.model_combobox.reset_list("Plugin Models", self.plugins) 
     348        self.model_combobox.reset_list("Customized Models", self.plugins) 
    349349        return self.model_combobox.get_list() 
    350350 
     
    389389#                                     self.shape_indep_list) 
    390390        self.model_combobox.set_list("Structure Factors", self.struct_list) 
    391         self.model_combobox.set_list("Plugin Models", self.plugins) 
     391        self.model_combobox.set_list("Customized Models", self.plugins) 
    392392        self.model_combobox.set_list("P(Q)*S(Q)", self.multiplication_factor) 
    393393        self.model_combobox.set_list("multiplication", 
  • src/sas/sasgui/perspectives/fitting/pagestate.py

    r4387385 r6d2b50b  
    3333from sas.sascalc.dataloader.data_info import Data2D, Collimation, Detector 
    3434from sas.sascalc.dataloader.data_info import Process, Aperture 
    35  
    3635# Information to read/write state as xml 
    3736FITTING_NODE_NAME = 'fitting_plug_in' 
    3837CANSAS_NS = "cansas1d/1.0" 
    39  
    40 CUSTOM_MODEL = 'Plugin Models' 
    41 CUSTOM_MODEL_OLD = 'Customized Models' 
    4238 
    4339LIST_OF_DATA_ATTRIBUTES = [["is_data", "is_data", "bool"], 
     
    382378                'Sphere' : 'adsorbed_layer', 
    383379                'Structure Factor' : 'hardsphere', 
    384                 CUSTOM_MODEL_OLD : '', 
    385                 CUSTOM_MODEL : '' 
     380                'Customized Models' : '' 
    386381            } 
    387382            if self.categorycombobox == '': 
Note: See TracChangeset for help on using the changeset viewer.