Changeset 2195 for trunk/GSASIIgrid.py


Ignore:
Timestamp:
Apr 3, 2016 2:30:21 PM (7 years ago)
Author:
vondreele
Message:

remove selected area image multiplier - not necessary
fix image scaling issues for selected area simulations
fix issues with absent pydiffaxlib & DIFFaX.exe on some platforms

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIgrid.py

    r2191 r2195  
    506506        self.lmax = '2'
    507507        self.lmaxChoice = [str(i+1) for i in range(6)]
    508         self.mult = '1'
    509         self.multChoice = [str(2**i) for i in range(10)]
    510508        self.Parms = parms
    511509        self.Parm = None
     
    527525        def OnMaxL(event):
    528526            self.lmax = lmax.GetValue()
    529            
    530         def OnMult(event):
    531             self.mult = mult.GetValue()
    532527           
    533528        def OnParmSel(event):
     
    592587            planeSizer.Add(lmax,0,WACV)           
    593588            mainSizer.Add(planeSizer)
    594             multSizer = wx.BoxSizer(wx.HORIZONTAL)
    595             multSizer.Add(wx.StaticText(self.panel,label=' Image scale: '),0,WACV)
    596             mult = wx.ComboBox(self.panel,value=self.mult,choices=self.multChoice,
    597                 style=wx.CB_READONLY|wx.CB_DROPDOWN)
    598             mult.Bind(wx.EVT_COMBOBOX,OnMult)
    599             multSizer.Add(mult,0,WACV)
    600             mainSizer.Add(multSizer)
    601589        OkBtn = wx.Button(self.panel,-1,"Ok")
    602590        OkBtn.Bind(wx.EVT_BUTTON, self.OnOk)
     
    617605    def GetSelection(self):
    618606        if 'powder' in self.calcType:
    619             return '0\n0\n3\n','','','',self.Parm,self.parmRange,self.parmStep
     607            return '0\n0\n3\n','','',self.Parm,self.parmRange,self.parmStep
    620608        elif 'selected' in self.calcType:
    621             return '0\n0\n4\n1\n%d\n%d\n16\n1\n%d\n0\nend\n'%    \
    622                 (self.planeChoice.index(self.plane)+1,self.lmaxChoice.index(self.lmax)+1,   \
    623                 self.multChoice.index(self.mult)+1),self.plane,self.lmax,self.mult,       \
    624                 self.Parm,self.parmRange,self.parmStep
     609            return '0\n0\n4\n1\n%d\n1\n16\n1\n%d\n0\nend\n'%    \
     610                (self.planeChoice.index(self.plane)+1,self.lmaxChoice.index(self.lmax)+1),   \
     611                self.plane,self.lmax,self.Parm,self.parmRange,self.parmStep
    625612
    626613    def OnOk(self,event):
Note: See TracChangeset for help on using the changeset viewer.