Changeset 2153 for trunk/GSASII.py


Ignore:
Timestamp:
Feb 18, 2016 2:55:06 PM (6 years ago)
Author:
vondreele
Message:

allow Cancel from Default profile parms - data not loaded

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r2152 r2153  
    12501250                    choices.append('Defaults for '+l)
    12511251                res = rd.BlockSelector(choices,ParentFrame=self,title=head,
    1252                     header='Select default inst parms',useCancel=False)
    1253                 if res is None: continue
     1252                    header='Select default inst parms',useCancel=True)
     1253                if res is None: return None
    12541254                rd.instfile = ''
    12551255                if 'Generic' in choices[res]:
     
    12631263                        bet1 = .00226+7.76e+11/difC**4
    12641264                        rd.instmsg = 'default: '+dI.defaultIparm_lbl[res]
    1265                         Inst = self.ReadPowderInstprm(dI.defaultIparms[res],bank)
     1265                        Inst = self.ReadPowderInstprm(dI.defaultIparms[res],bank,numbanks,rd)
    12661266                        Inst[0]['difC'] = [difC,difC,0]
    12671267                        Inst[0]['sig-1'] = [sig1,sig1,0]
     
    12711271                else:
    12721272                    rd.instmsg = 'default: '+dI.defaultIparm_lbl[res]
    1273                     return self.ReadPowderInstprm(dI.defaultIparms[res],bank)    #this is [Inst1,Inst2] a pair of dicts
     1273                    return self.ReadPowderInstprm(dI.defaultIparms[res],bank,numbanks,rd)    #this is [Inst1,Inst2] a pair of dicts
    12741274
    12751275        # stuff we might need from the reader
     
    14471447                # get instrument parameters for each dataset, unless already set
    14481448                Iparms = self.GetPowderIparm(rd, Iparm, lastIparmfile, lastdatafile)
    1449                 if not Iparms:
     1449                if not Iparms:  #may have bailed out
     1450                    Id = 0
    14501451                    continue
    14511452                Iparm1,Iparm2 = Iparms
Note: See TracChangeset for help on using the changeset viewer.