Changeset 3771


Ignore:
Timestamp:
Dec 22, 2018 8:20:43 AM (3 years ago)
Author:
vondreele
Message:

cleanup of fprime & absorb

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Absorb.py

    r3766 r3771  
    323323        pylab.close('all')
    324324        self.Close()
     325        self.Destroy()
    325326
    326327    def OnNewMenu(self, event):
     
    329330        PE = G2elemGUI.PickElements(self,ElList)
    330331        if PE.ShowModal() == wx.ID_OK:
    331             for El in PE.Elem:
     332            Elem = PE.Elem
     333        PE.Destroy()
     334        if Elem:
     335            for El in Elem:
    332336                ElemSym = El.strip().upper()
    333337                if ElemSym not in ElList:
    334                     atomData = G2elem.GetAtomInfo(ElemSym)
     338                    atomData = G2elem.GetAtomInfo(ElemSym.capitalize())
    335339                    FormFactors = G2elem.GetFormFactorCoeff(ElemSym)
    336340                    for FormFac in FormFactors:
     
    346350            self.DrawPanel()
    347351            self.SetWaveEnergy(self.Wave)
    348         PE.Destroy()
    349352           
    350353    def OnDeleteMenu(self, event):
     
    604607        ax.set_ylim(Ymin,Ymax)
    605608        if self.FPPS:
    606             legend = ax.legend(loc='best')
    607        
     609            ax.legend(loc='best')
    608610        if newPlot:
    609611            newPlot = False
  • trunk/fprime.py

    r3766 r3771  
    233233        pylab.close('all')
    234234        self.Close()
     235        self.Destroy()
    235236
    236237    def OnFPRIMENewMenu(self, event):
     
    239240        PE = G2elemGUI.PickElements(self,ElList)
    240241        if PE.ShowModal() == wx.ID_OK:
    241             for El in PE.Elem:
     242            Elems = PE.Elem
     243        PE.Destroy()
     244        if Elems:
     245            for El in Elems:
    242246                ElemSym = El.strip().upper()
    243247                if ElemSym not in ElList:
     
    253257            self.CalcFPPS()
    254258            self.SetWaveEnergy(self.Wave)
    255         PE.Destroy()
    256259           
    257260    def OnFPRIMEDeleteMenu(self, event):
     
    364367        ax.set_ylim(Ymin,Ymax)
    365368        if self.FPPS:
    366             legend = ax.legend(loc='best')
     369            ax.legend(loc='best')
    367370        bx = self.fplot.add_subplot(212)
    368371        self.fplot.subplots_adjust(hspace=0.25)
     
    414417            bx.plot(Xp,ffp,Color,label=Els+" f+f'")
    415418        if self.Elems:
    416             legend = bx.legend(loc='best')
     419            bx.legend(loc='best')
    417420        bx.set_ylim(0.0,Ymax+1.0)
    418421       
     
    457460                Wave = self.Kev/xpos               
    458461            self.SetWaveEnergy(Wave)
    459            
    460462
    461463    def SetWaveEnergy(self,Wave):
    462         Gkmu = unichr(0x3bc)
    463464        self.Wave = Wave
    464465        self.Energy = self.Kev/self.Wave
Note: See TracChangeset for help on using the changeset viewer.