Ignore:
Timestamp:
Mar 4, 2015 3:39:45 PM (9 years ago)
Author:
Doucet, Mathieu <doucetm@…>
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:
74f419d
Parents:
2f732b0
Message:

Take care of white spaces (pylint)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/perspectives/fitting/simfitpage.py

    r386ffe1 r2f4b430  
    22    Simultaneous fit page 
    33""" 
    4 import sys,re,string, wx 
     4import sys, re, string, wx 
    55import wx.lib.newevent 
    6 from sas.guiframe.events import StatusEvent  
     6from sas.guiframe.events import StatusEvent 
    77from sas.guiframe.panel_base import PanelBase 
    88from wx.lib.scrolledpanel import ScrolledPanel 
     
    1515    PANEL_WID = 490 
    1616    FONT_VARIANT = 1 
    17         
    18              
     17 
     18 
    1919def get_fittableParam(model): 
    2020    """ 
    2121    return list of fittable parameters name of a model 
    22      
     22 
    2323    :param model: the model used 
    24      
     24 
    2525    """ 
    2626    fittable_param = [] 
     
    2929            if not item in model.non_fittable: 
    3030                fittable_param.append(item) 
    31              
     31 
    3232    for item in model.fixed: 
    3333        fittable_param.append(item) 
    34          
     34 
    3535    return fittable_param 
    3636 
     
    4646    ## Title to appear on top of the window 
    4747    window_caption = "Simultaneous Fit Page" 
    48      
    49     def __init__(self, parent, page_finder={}, id=-1, batch_on=False, 
     48 
     49    def __init__(self, parent, page_finder={}, id= -1, batch_on=False, 
    5050                     *args, **kwargs): 
    5151        ScrolledPanel.__init__(self, parent, id=id, 
     
    8484        self.set_layout() 
    8585        self._set_save_flag(False) 
    86          
     86 
    8787    def define_page_structure(self): 
    8888        """ 
     
    100100        self.vbox.Add(self.sizer2) 
    101101        self.vbox.Add(self.sizer3) 
    102          
     102 
    103103    def set_scroll(self): 
    104104        """ 
    105105        """ 
    106106        self.Layout() 
    107           
     107 
    108108    def set_layout(self): 
    109109        """ 
     
    115115        self.set_scroll() 
    116116        self.Centre() 
    117          
     117 
    118118    def onRemove(self, event): 
    119119        """ 
     
    140140 
    141141        #self._onAdd_constraint(None) 
    142               
     142 
    143143    def onFit(self, event): 
    144144        """ 
    145145        signal for fitting 
    146          
     146 
    147147        """ 
    148148        flag = False 
     
    161161            for item in self.model_list: 
    162162                if item[0].GetValue(): 
    163                     self.manager.schedule_for_fit(value=1, uid=item[2])  
     163                    self.manager.schedule_for_fit(value=1, uid=item[2]) 
    164164            try: 
    165165                if not self.manager.onFit(uid=self.uid): 
     
    171171            msg = "Select at least one model check box to fit " 
    172172            wx.PostEvent(self.parent.parent, StatusEvent(status=msg)) 
    173             
     173 
    174174    def set_manager(self, manager): 
    175175        """ 
    176176        set panel manager 
    177          
     177 
    178178        :param manager: instance of plugin fitting 
    179          
     179 
    180180        """ 
    181181        self.manager = manager 
    182         
     182 
    183183    def check_all_model_name(self, event=None): 
    184184        """ 
     
    191191                    item[0].SetValue(True) 
    192192                    self.model_toFit.append(item) 
    193                  
     193 
    194194            ## constraint info 
    195195            self._store_model() 
     
    198198                if self.show_constraint.GetValue() and\ 
    199199                                 len(self.constraints_list) == 0: 
    200                     self._show_all_constraint()  
     200                    self._show_all_constraint() 
    201201                    self._show_constraint() 
    202202        else: 
    203203            for item in self.model_list: 
    204                 item[0].SetValue(False)  
    205                  
     204                item[0].SetValue(False) 
     205 
    206206            self.model_toFit = [] 
    207207            if not self.batch_on: 
    208208                ##constraint info 
    209209                self._hide_constraint() 
    210              
     210 
    211211        self._update_easy_setup_cb() 
    212212        self.Layout() 
    213213        self.Refresh() 
    214          
     214 
    215215    def check_model_name(self, event): 
    216216        """ 
     
    226226                    self.model_toFit.remove(item) 
    227227                    self.cb1.SetValue(False) 
    228          
     228 
    229229        ## display constraint fields 
    230230        if len(self.model_toFit) >= 1: 
     
    238238            ##constraint info 
    239239            self._hide_constraint() 
    240                          
     240 
    241241        self._update_easy_setup_cb() 
    242242        ## set the value of the main check button 
     
    248248            self.cb1.SetValue(False) 
    249249            self.Layout() 
    250              
     250 
    251251    def _update_easy_setup_cb(self): 
    252252        """ 
     
    276276            self.sizer2.Layout() 
    277277            self.sizer3.Layout() 
    278          
     278 
    279279    def draw_page(self): 
    280280        """ 
    281         Draw a sizer containing couples of data and model  
     281        Draw a sizer containing couples of data and model 
    282282        """ 
    283283        self.model_list = [] 
     
    288288        self.model_cbox_left = None 
    289289        self.model_cbox_right = None 
    290          
     290 
    291291        if len(self.model_list) > 0: 
    292292            for item in self.model_list: 
    293293                item[0].SetValue(False) 
    294294                self.manager.schedule_for_fit(value=0, uid=item[2]) 
    295                  
     295 
    296296        self.sizer1.Clear(True) 
    297297        box_description = wx.StaticBox(self, -1, "Fit Combinations") 
     
    308308            ## store model 
    309309            self._store_model() 
    310          
     310 
    311311            self.cb1 = wx.CheckBox(self, -1, 'Select all') 
    312312            self.cb1.SetValue(False) 
    313              
     313 
    314314            wx.EVT_CHECKBOX(self, self.cb1.GetId(), self.check_all_model_name) 
    315              
     315 
    316316            sizer_title.Add((10, 10), 0, 
    317                 wx.TOP|wx.BOTTOM|wx.EXPAND|wx.ADJUST_MINSIZE, border=5) 
     317                wx.TOP | wx.BOTTOM | wx.EXPAND | wx.ADJUST_MINSIZE, border=5) 
    318318            sizer_title.Add(self.cb1, 0, 
    319                 wx.TOP|wx.BOTTOM|wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, border=5) 
    320              
     319                wx.TOP | wx.BOTTOM | wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, border=5) 
     320 
    321321            ## draw list of model and data name 
    322322            self._fill_sizer_model_list(sizer_couples) 
     
    327327            self._fill_sizer_fit() 
    328328        #-------------------------------------------------------- 
    329         boxsizer1.Add(sizer_title, flag = wx.TOP|wx.BOTTOM, border=5)  
    330         boxsizer1.Add(sizer_couples, 1, flag = wx.TOP|wx.BOTTOM, border=5) 
    331         
     329        boxsizer1.Add(sizer_title, flag=wx.TOP | wx.BOTTOM, border=5) 
     330        boxsizer1.Add(sizer_couples, 1, flag=wx.TOP | wx.BOTTOM, border=5) 
     331 
    332332        self.sizer1.Add(boxsizer1, 1, wx.EXPAND | wx.ALL, 10) 
    333333        self.sizer1.Layout() 
     
    335335        self.AdjustScrollbars() 
    336336        self.Layout() 
    337          
     337 
    338338    def _store_model(self): 
    339339        """ 
     
    346346            page_id = item[2] 
    347347            self.constraint_dict[page_id] = model 
    348                     
     348 
    349349    def _display_constraint(self, event): 
    350350        """ 
     
    366366            self.Layout() 
    367367            return 
    368         
     368 
    369369    def _show_all_constraint(self): 
    370370        """ 
    371371        Show constraint fields 
    372372        """ 
    373         box_description = wx.StaticBox(self, -1,"Easy Setup ") 
    374         boxsizer = wx.StaticBoxSizer(box_description, wx.HORIZONTAL)      
     373        box_description = wx.StaticBox(self, -1, "Easy Setup ") 
     374        boxsizer = wx.StaticBoxSizer(box_description, wx.HORIZONTAL) 
    375375        sizer_constraint = wx.BoxSizer(wx.HORIZONTAL) 
    376376        self.model_cbox_left = wx.ComboBox(self, -1, style=wx.CB_READONLY) 
     
    388388        self.set_button.SetToolTipString(set_tip) 
    389389        self.set_button.Disable() 
    390          
     390 
    391391        for id, model in self.constraint_dict.iteritems(): 
    392392            ## check if all parameters have been selected for constraint 
     
    399399            self.model_cbox_right.Append(str(model.name), model) 
    400400        boxsizer.Add(self.model_cbox_left, 
    401                              flag=wx.RIGHT|wx.EXPAND, border=10) 
     401                             flag=wx.RIGHT | wx.EXPAND, border=10) 
    402402        boxsizer.Add(wx.StaticText(self, -1, ".parameters"), 
    403                              flag=wx.RIGHT|wx.EXPAND, border=5) 
    404         boxsizer.Add(egal_txt, flag= wx.RIGHT|wx.EXPAND, border=5) 
     403                             flag=wx.RIGHT | wx.EXPAND, border=5) 
     404        boxsizer.Add(egal_txt, flag=wx.RIGHT | wx.EXPAND, border=5) 
    405405        boxsizer.Add(self.model_cbox_right, 
    406                              flag=wx.RIGHT|wx.EXPAND, border=10) 
     406                             flag=wx.RIGHT | wx.EXPAND, border=10) 
    407407        boxsizer.Add(wx.StaticText(self, -1, ".parameters"), 
    408                              flag=wx.RIGHT|wx.EXPAND,border=5) 
     408                             flag=wx.RIGHT | wx.EXPAND, border=5) 
    409409        boxsizer.Add((20, -1)) 
    410         boxsizer.Add(self.set_button, flag=wx.RIGHT|wx.EXPAND, border=5) 
    411         sizer_constraint.Add(boxsizer, flag=wx.RIGHT|wx.EXPAND, border=5) 
     410        boxsizer.Add(self.set_button, flag=wx.RIGHT | wx.EXPAND, border=5) 
     411        sizer_constraint.Add(boxsizer, flag=wx.RIGHT | wx.EXPAND, border=5) 
    412412        self.sizer_all_constraints.Insert(before=0, 
    413413                             item=sizer_constraint, 
    414                              flag=wx.TOP|wx.BOTTOM|wx.EXPAND, border=5) 
     414                             flag=wx.TOP | wx.BOTTOM | wx.EXPAND, border=5) 
    415415 
    416416        self.sizer_all_constraints.Layout() 
    417417        self.sizer2.Layout() 
    418418        #self.SetScrollbars(20,20,25,65) 
    419      
     419 
    420420    def _on_select_modelcb(self, event): 
    421421        """ 
     
    428428        if self.model_cbox_right.GetValue().strip() == '': 
    429429            flag = False 
    430         if self.model_cbox_left.GetValue() ==\ 
     430        if self.model_cbox_left.GetValue() == \ 
    431431                self.model_cbox_right.GetValue(): 
    432432            flag = False 
    433433        self.set_button.Enable(flag) 
    434          
     434 
    435435    def _on_set_all_equal(self, event): 
    436436        """ 
     
    471471                    break 
    472472                self._show_constraint() 
    473          
     473 
    474474        self.sizer_constraints.Layout() 
    475475        self.sizer2.Layout() 
     
    509509            self.sizer2.Layout() 
    510510            return 
    511              
     511 
    512512        sizer_constraint = wx.BoxSizer(wx.HORIZONTAL) 
    513513        model_cbox = wx.ComboBox(self, -1, style=wx.CB_READONLY) 
    514514        model_cbox.Clear() 
    515         param_cbox = wx.ComboBox(self, -1,style=wx.CB_READONLY, size=(100, -1), ) 
     515        param_cbox = wx.ComboBox(self, -1, style=wx.CB_READONLY, size=(100, -1),) 
    516516        param_cbox.Hide() 
    517          
     517 
    518518        #This is for GetCLientData() _on_select_param: Was None return on MAC. 
    519519        self.param_cbox = param_cbox 
    520          
    521         wx.EVT_COMBOBOX(param_cbox,-1, self._on_select_param) 
     520 
     521        wx.EVT_COMBOBOX(param_cbox, -1, self._on_select_param) 
    522522        self.ctl2 = wx.TextCtrl(self, -1) 
    523523        egal_txt = wx.StaticText(self, -1, " = ") 
    524         self.btRemove = wx.Button(self,wx.NewId(),'Remove') 
    525         self.btRemove.Bind(wx.EVT_BUTTON, self.onRemove,  
     524        self.btRemove = wx.Button(self, wx.NewId(), 'Remove') 
     525        self.btRemove.Bind(wx.EVT_BUTTON, self.onRemove, 
    526526                           id=self.btRemove.GetId()) 
    527527        self.btRemove.SetToolTipString("Remove constraint.") 
     
    533533            ## then do not allow add constraint on parameters 
    534534            model_cbox.Append(str(model.name), model) 
    535              
     535 
    536536        #This is for GetCLientData() passing to self._on_select_param: Was None return on MAC. 
    537537        self.model_cbox = model_cbox 
    538             
     538 
    539539        wx.EVT_COMBOBOX(model_cbox, -1, self._on_select_model) 
    540540        sizer_constraint.Add((5, -1)) 
    541         sizer_constraint.Add(model_cbox, flag=wx.RIGHT|wx.EXPAND, border=10) 
    542         sizer_constraint.Add(param_cbox, flag=wx.RIGHT|wx.EXPAND, border=5) 
    543         sizer_constraint.Add(egal_txt, flag=wx.RIGHT|wx.EXPAND, border=5) 
    544         sizer_constraint.Add(self.ctl2, flag=wx.RIGHT|wx.EXPAND, border=10) 
    545         sizer_constraint.Add(self.btRemove, flag=wx.RIGHT|wx.EXPAND, border=10) 
    546        
     541        sizer_constraint.Add(model_cbox, flag=wx.RIGHT | wx.EXPAND, border=10) 
     542        sizer_constraint.Add(param_cbox, flag=wx.RIGHT | wx.EXPAND, border=5) 
     543        sizer_constraint.Add(egal_txt, flag=wx.RIGHT | wx.EXPAND, border=5) 
     544        sizer_constraint.Add(self.ctl2, flag=wx.RIGHT | wx.EXPAND, border=10) 
     545        sizer_constraint.Add(self.btRemove, flag=wx.RIGHT | wx.EXPAND, border=10) 
     546 
    547547        self.sizer_constraints.Insert(before=self.nb_constraint, 
    548                         item=sizer_constraint, flag=wx.TOP|wx.BOTTOM|wx.EXPAND, 
     548                        item=sizer_constraint, flag=wx.TOP | wx.BOTTOM | wx.EXPAND, 
    549549                        border=5) 
    550550        self.constraints_list.append([model_cbox, param_cbox, egal_txt, 
    551551                                    self.ctl2, self.btRemove, sizer_constraint]) 
    552      
     552 
    553553        self.nb_constraint += 1 
    554554        self.sizer_constraints.Layout() 
    555555        self.sizer2.Layout() 
    556          
     556 
    557557    def _hide_constraint(self): 
    558558        """ 
     
    561561        for id in  self.page_finder.iterkeys(): 
    562562            self.page_finder[id].clear_model_param() 
    563                 
     563 
    564564        self.nb_constraint = 0 
    565565        self.constraint_dict = {} 
     
    585585        self.sizer_constraints.Layout() 
    586586        self.sizer2.Layout() 
    587              
     587 
    588588    def _on_select_model(self, event): 
    589589        """ 
     
    611611        self.btAdd.Show(True) 
    612612        self.sizer2.Layout() 
    613          
     613 
    614614    def _on_select_param(self, event): 
    615615        """ 
     
    620620        #model = self.param_cbox.GetClientData(n) 
    621621        #param = event.GetString() 
    622        
     622 
    623623        length = len(self.constraints_list) 
    624624        if length < 1: 
     
    626626        egal_txt = self.constraints_list[length - 1][2] 
    627627        egal_txt.Show(True) 
    628          
     628 
    629629        ctl2 = self.constraints_list[length - 1][3] 
    630630        ctl2.Show(True) 
    631          
     631 
    632632    def _onAdd_constraint(self, event): 
    633633        """ 
     
    645645                msg = " Select a model Name! " 
    646646                wx.PostEvent(self.parent.parent, StatusEvent(status=msg)) 
    647                 return  
     647                return 
    648648            param_cbox = item[1] 
    649649            if param_cbox.GetString(0) == "": 
    650650                msg = " Select a parameter Name! " 
    651651                wx.PostEvent(self.parent.parent, StatusEvent(status=msg)) 
    652                 return  
     652                return 
    653653            ctl2 = item[3] 
    654654            if ctl2.GetValue().lstrip().rstrip() == "": 
     
    656656                                            param_cbox.GetCurrentSelection()) 
    657657                if model != None: 
    658                     msg = " Enter a constraint for %s.%s! "%(model.name,  
     658                    msg = " Enter a constraint for %s.%s! " % (model.name, 
    659659                                                        param_cbox.GetString(0)) 
    660660                else: 
     
    667667        self.Layout() 
    668668        self.Refresh() 
    669          
     669 
    670670    def _fill_sizer_fit(self): 
    671671        """ 
     
    673673        """ 
    674674        self.sizer3.Clear(True) 
    675         box_description= wx.StaticBox(self, -1, "Fit ") 
     675        box_description = wx.StaticBox(self, -1, "Fit ") 
    676676        boxsizer1 = wx.StaticBoxSizer(box_description, wx.VERTICAL) 
    677677        sizer_button = wx.BoxSizer(wx.HORIZONTAL) 
    678            
     678 
    679679        self.btFit = wx.Button(self, wx.NewId(), 'Fit', size=wx.DefaultSize) 
    680680        self.btFit.Bind(wx.EVT_BUTTON, self.onFit, id=self.btFit.GetId()) 
     
    686686            text = " and a model for fitting." 
    687687        text_hint = wx.StaticText(self, -1, text) 
    688          
    689         sizer_button.Add(text_hint, wx.RIGHT|wx.EXPAND, 10) 
    690         sizer_button.Add(self.btFit, 0, wx.LEFT|wx.ADJUST_MINSIZE, 10) 
    691          
    692         boxsizer1.Add(sizer_button, flag= wx.TOP|wx.BOTTOM,border=10) 
     688 
     689        sizer_button.Add(text_hint, wx.RIGHT | wx.EXPAND, 10) 
     690        sizer_button.Add(self.btFit, 0, wx.LEFT | wx.ADJUST_MINSIZE, 10) 
     691 
     692        boxsizer1.Add(sizer_button, flag=wx.TOP | wx.BOTTOM, border=10) 
    693693        self.sizer3.Add(boxsizer1, 0, wx.EXPAND | wx.ALL, 10) 
    694694        self.sizer3.Layout() 
    695          
     695 
    696696    def _fill_sizer_constraint(self): 
    697697        """ 
     
    700700        msg = "Select at least 2 model to add constraint " 
    701701        wx.PostEvent(self.parent.parent, StatusEvent(status=msg)) 
    702          
     702 
    703703        self.sizer2.Clear(True) 
    704704        if self.batch_on: 
     
    706706                self.sizer2.Show(False) 
    707707            return 
    708         box_description= wx.StaticBox(self, -1, "Fit Constraints") 
     708        box_description = wx.StaticBox(self, -1, "Fit Constraints") 
    709709        boxsizer1 = wx.StaticBoxSizer(box_description, wx.VERTICAL) 
    710710        sizer_title = wx.BoxSizer(wx.HORIZONTAL) 
     
    712712        self.sizer_constraints = wx.BoxSizer(wx.VERTICAL) 
    713713        sizer_button = wx.BoxSizer(wx.HORIZONTAL) 
    714          
     714 
    715715        self.hide_constraint = wx.RadioButton(self, -1, 'No', (10, 10), 
    716716                                              style=wx.RB_GROUP) 
     
    725725        self.hide_constraint.SetValue(True) 
    726726        self.show_constraint.SetValue(False) 
    727          
     727 
    728728        sizer_title.Add(wx.StaticText(self, -1, " Model")) 
    729729        sizer_title.Add((10, 10)) 
    730730        sizer_title.Add(wx.StaticText(self, -1, " Parameter")) 
    731731        sizer_title.Add((10, 10)) 
    732         sizer_title.Add( wx.StaticText(self,-1," Add Constraint?") ) 
     732        sizer_title.Add(wx.StaticText(self, -1, " Add Constraint?")) 
    733733        sizer_title.Add((10, 10)) 
    734734        sizer_title.Add(self.show_constraint) 
    735735        sizer_title.Add(self.hide_constraint) 
    736736        sizer_title.Add((10, 10)) 
    737          
     737 
    738738        self.btAdd = wx.Button(self, wx.NewId(), 'Add') 
    739739        self.btAdd.Bind(wx.EVT_BUTTON, self._onAdd_constraint, 
     
    741741        self.btAdd.SetToolTipString("Add another constraint?") 
    742742        self.btAdd.Hide() 
    743       
     743 
    744744        text_hint = wx.StaticText(self, -1, 
    745745                                  "Example: [M0][paramter] = M1.parameter") 
    746         sizer_button.Add(text_hint, 0 , wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 10) 
    747         sizer_button.Add(self.btAdd, 0, wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 10) 
    748         
    749         boxsizer1.Add(sizer_title, flag=wx.TOP|wx.BOTTOM,border=10) 
    750         boxsizer1.Add(self.sizer_all_constraints, flag=wx.TOP|wx.BOTTOM, 
     746        sizer_button.Add(text_hint, 0 , wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 10) 
     747        sizer_button.Add(self.btAdd, 0, wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 10) 
     748 
     749        boxsizer1.Add(sizer_title, flag=wx.TOP | wx.BOTTOM, border=10) 
     750        boxsizer1.Add(self.sizer_all_constraints, flag=wx.TOP | wx.BOTTOM, 
    751751                      border=10) 
    752         boxsizer1.Add(self.sizer_constraints, flag=wx.TOP|wx.BOTTOM, 
     752        boxsizer1.Add(self.sizer_constraints, flag=wx.TOP | wx.BOTTOM, 
    753753                      border=10) 
    754         boxsizer1.Add(sizer_button, flag=wx.TOP|wx.BOTTOM, border=10) 
    755          
     754        boxsizer1.Add(sizer_button, flag=wx.TOP | wx.BOTTOM, border=10) 
     755 
    756756        self.sizer2.Add(boxsizer1, 0, wx.EXPAND | wx.ALL, 10) 
    757757        self.sizer2.Layout() 
    758         
     758 
    759759        #self.SetScrollbars(20,20,25,65) 
    760      
     760 
    761761    def _set_constraint(self): 
    762762        """ 
     
    805805                                StatusEvent(info="error", status=msg)) 
    806806                        return False 
    807                          
     807 
    808808                    for fid in self.page_finder[id].iterkeys(): 
    809809                        # wrap in param/constraint in str() to remove unicode 
     
    812812                    break 
    813813        return True 
    814      
     814 
    815815    def _fill_sizer_model_list(self, sizer): 
    816816        """ 
     
    821821        list = [] 
    822822        sizer.Clear(True) 
    823          
     823 
    824824        new_name = wx.StaticText(self, -1, '  Model Title ', 
    825825                                 style=wx.ALIGN_CENTER) 
    826826        new_name.SetBackgroundColour('orange') 
    827827        new_name.SetForegroundColour(wx.WHITE) 
    828         sizer.Add(new_name,(iy, ix),(1,1), 
    829                             wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
     828        sizer.Add(new_name, (iy, ix), (1, 1), 
     829                            wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 15) 
    830830        ix += 2 
    831831        model_type = wx.StaticText(self, -1, '  Model ') 
     
    833833        model_type.SetForegroundColour(wx.WHITE) 
    834834        sizer.Add(model_type, (iy, ix), (1, 1), 
    835                             wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     835                            wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
    836836        ix += 1 
    837837        data_used = wx.StaticText(self, -1, '  Data ') 
     
    839839        data_used.SetForegroundColour(wx.WHITE) 
    840840        sizer.Add(data_used, (iy, ix), (1, 1), 
    841                             wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     841                            wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
    842842        ix += 1 
    843843        tab_used = wx.StaticText(self, -1, '  FitPage ') 
     
    845845        tab_used.SetForegroundColour(wx.WHITE) 
    846846        sizer.Add(tab_used, (iy, ix), (1, 1), 
    847                             wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     847                            wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
    848848        for id, value in self.page_finder.iteritems(): 
    849849            if id not in self.parent.opened_pages: 
     
    852852            if self.batch_on != self.parent.get_page_by_id(id).batch_on: 
    853853                continue 
    854              
     854 
    855855            data_list = [] 
    856856            model_list = [] 
    857857            # get data name and model objetta 
    858858            for fitproblem in value.get_fit_problem(): 
    859                  
     859 
    860860                data = fitproblem.get_fit_data() 
    861861                if not data.is_data: 
     
    865865                    name = str(data.name) 
    866866                data_list.append(name) 
    867                      
     867 
    868868                model = fitproblem.get_model() 
    869869                if model is None: 
    870870                    continue 
    871871                model_list.append(model) 
    872             
     872 
    873873            if len(model_list) == 0: 
    874874                continue 
     
    883883            cb.SetValue(False) 
    884884            cb.Enable(model is not None and data.is_data) 
    885             sizer.Add(cb, (iy, ix), (1, 1),  
    886                        wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
     885            sizer.Add(cb, (iy, ix), (1, 1), 
     886                       wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 15) 
    887887            wx.EVT_CHECKBOX(self, cb.GetId(), self.check_model_name) 
    888             ix += 2  
     888            ix += 2 
    889889            type = model.__class__.__name__ 
    890890            model_type = wx.StaticText(self, -1, str(type)) 
    891891            sizer.Add(model_type, (iy, ix), (1, 1), 
    892                       wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     892                      wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
    893893            if self.batch_on: 
    894894                data_used = wx.ComboBox(self, -1, style=wx.CB_READONLY) 
     
    897897            else: 
    898898                data_used = wx.StaticText(self, -1, data_list[0]) 
    899              
     899 
    900900            ix += 1 
    901901            sizer.Add(data_used, (iy, ix), (1, 1), 
    902                       wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
     902                      wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
    903903            ix += 1 
    904904            caption = value.get_fit_tab_caption() 
    905905            tab_caption_used = wx.StaticText(self, -1, str(caption)) 
    906906            sizer.Add(tab_caption_used, (iy, ix), (1, 1), 
    907                       wx.EXPAND|wx.ADJUST_MINSIZE, 0) 
    908              
     907                      wx.EXPAND | wx.ADJUST_MINSIZE, 0) 
     908 
    909909            self.model_list.append([cb, value, id, model]) 
    910              
     910 
    911911        iy += 1 
    912912        sizer.Add((20, 20), (iy, ix), (1, 1), 
    913                   wx.LEFT|wx.EXPAND|wx.ADJUST_MINSIZE, 15) 
     913                  wx.LEFT | wx.EXPAND | wx.ADJUST_MINSIZE, 15) 
    914914        sizer.Layout() 
    915      
     915 
    916916    def on_set_focus(self, event=None): 
    917917        """ 
Note: See TracChangeset for help on using the changeset viewer.