Changeset 4672


Ignore:
Timestamp:
Dec 14, 2020 12:58:19 PM (3 years ago)
Author:
vondreele
Message:

remove all wx.ALIGN from wx Add with wx.EXPAND - invalid combination ignored in older wx; now flagged in current wx 4.1.x
make ax as self.ax in Absorb.py - fix matplotlib warning about reusing a subaxis
put floors on pink beam alp & bet. Fix typo in GetPinkAlpBet? function - now works better.

Location:
trunk
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/Absorb.py

    r4339 r4672  
    202202            style=wx.TE_MULTILINE|wx.TE_DONTWRAP )
    203203        self.Results.SetEditable(False)
    204         mainSizer.Add(self.Results,1,wx.ALIGN_CENTER_HORIZONTAL|wx.EXPAND)
     204        mainSizer.Add(self.Results,1,wx.EXPAND)
    205205        mainSizer.Add((10,15),0)
    206206       
     
    226226        selSizer = wx.BoxSizer(wx.HORIZONTAL)
    227227        selSizer.Add((5,10),0)
    228         selSizer.Add(wx.StaticText(parent=self.panel, label='Wavelength:'),0,
    229             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     228        selSizer.Add(wx.StaticText(parent=self.panel, label='Wavelength:'),0,wx.EXPAND)
    230229        selSizer.Add((5,10),0)
    231230        self.SpinText1 = wx.TextCtrl(id=wxID_SPINTEXT1, parent=self.panel,
     
    235234        self.SpinText1.Bind(wx.EVT_TEXT_ENTER, self.OnSpinText1, id=wxID_SPINTEXT1)
    236235       
    237         selSizer.Add(wx.StaticText(parent=self.panel, label='Energy:'),0,
    238             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     236        selSizer.Add(wx.StaticText(parent=self.panel, label='Energy:'),0,wx.EXPAND)
    239237        selSizer.Add((5,10),0)
    240238        self.SpinText2 = wx.TextCtrl(id=wxID_SPINTEXT2, parent=self.panel,
     
    244242        self.SpinText2.Bind(wx.EVT_TEXT_ENTER, self.OnSpinText2, id=wxID_SPINTEXT2)
    245243       
    246         selSizer.Add(wx.StaticText(parent=self.panel, label='Plot scale:'),
    247             0,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     244        selSizer.Add(wx.StaticText(parent=self.panel, label='Plot scale:'),0,wx.EXPAND)
    248245        selSizer.Add((5,10),0)
    249246        self.choice1 = wx.ComboBox(id=wxID_CHOICE1, parent=self.panel, value='Wavelength',
     
    266263            minValue=int(1000.*self.Wmin), parent=self.panel,style=wx.SL_HORIZONTAL,
    267264            value=int(self.Wave*1000.), )
    268         slideSizer.Add(self.slider1,1,wx.EXPAND|wx.ALIGN_RIGHT)
     265        slideSizer.Add(self.slider1,1,wx.EXPAND)
    269266        self.slider1.Bind(wx.EVT_SLIDER, self.OnSlider1, id=wxID_SLIDER1)
    270267        mainSizer.Add(slideSizer,0,wx.EXPAND)
     
    273270        cellSizer = wx.BoxSizer(wx.HORIZONTAL)
    274271        cellSizer.Add((5,10),0)
    275         cellSizer.Add(wx.StaticText(parent=self.panel, label='Volume:'),0,
    276             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     272        cellSizer.Add(wx.StaticText(parent=self.panel, label='Volume:'),0,wx.EXPAND)
    277273        cellSizer.Add((5,10),0)
    278274        self.SpinText3 = wx.TextCtrl(id=wxID_SPINTEXT3, parent=self.panel,
     
    283279       
    284280        cellSizer.Add((5,10),0)
    285         cellSizer.Add(wx.StaticText(parent=self.panel, label='Z(vol):'),0,
    286             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     281        cellSizer.Add(wx.StaticText(parent=self.panel, label='Z(vol):'),0,wx.EXPAND)
    287282        cellSizer.Add((5,10),0)
    288283        self.SpinText4 = wx.TextCtrl(id=wxID_SPINTEXT4, parent=self.panel,
     
    293288       
    294289        cellSizer.Add((5,10),0)
    295         cellSizer.Add(wx.StaticText(parent=self.panel, label='Sample R:'),0,
    296             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     290        cellSizer.Add(wx.StaticText(parent=self.panel, label='Sample R:'),0,wx.EXPAND)
    297291        cellSizer.Add((5,10),0)
    298292        self.SpinText5 = wx.TextCtrl(id=wxID_SPINTEXT5, parent=self.panel,
     
    303297
    304298        cellSizer.Add((5,10),0)
    305         cellSizer.Add(wx.StaticText(parent=self.panel, label='packing:'),0,
    306             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     299        cellSizer.Add(wx.StaticText(parent=self.panel, label='packing:'),0,wx.EXPAND)
    307300        cellSizer.Add((5,10),0)
    308301        self.SpinText6 = wx.TextCtrl(id=wxID_SPINTEXT6, parent=self.panel,
     
    589582            self.Page.canvas.mpl_connect('key_press_event', self.OnKeyPress)
    590583            newPlot = True
    591         ax = self.Page.figure.add_subplot(111,label='absorb')
     584            self.ax = self.Page.figure.add_subplot(111,label='absorb')
    592585        self.fplot.set_visible(False)
    593586        self.Page.Choice = (' key press','g: toggle grid',)
    594587        self.Page.keyPress = self.OnKeyPress   
    595         ax.clear()
    596         ax.set_title('X-Ray Absorption',x=0,ha='left')
    597         ax.set_ylabel(r"$\mu R$",fontsize=14)
     588        self.ax.clear()
     589        self.ax.set_title('X-Ray Absorption',x=0,ha='left')
     590        self.ax.set_ylabel(r"$\mu R$",fontsize=14)
    598591        Ymin = 0.0
    599592        Ymax = 0.0
     
    604597                fppsP1 = np.array(Fpps[1])
    605598                fppsP2 = np.array(Fpps[2])
    606                 ax.plot(fppsP1,fppsP2,label=r'$\mu R$ '+Fpps[0])
     599                self.ax.plot(fppsP1,fppsP2,label=r'$\mu R$ '+Fpps[0])
    607600        if self.ifWave:
    608             ax.set_xlabel(r'$\mathsf{\lambda, \AA}$',fontsize=14)
    609             ax.axvline(x=Wave,picker=3,color='black')
     601            self.ax.set_xlabel(r'$\mathsf{\lambda, \AA}$',fontsize=14)
     602            self.ax.axvline(x=Wave,picker=3,color='black')
    610603        else:
    611             ax.set_xlabel(r'$\mathsf{E, keV}$',fontsize=14)
    612             ax.set_xscale('log')
    613             ax.axvline(x=self.Kev/Wave,picker=3,color='black')
    614         ax.axhline(y=1.0,color='b')
    615         ax.axhline(y=5.0,color='r')
    616         ax.set_ylim(Ymin,Ymax)
     604            self.ax.set_xlabel(r'$\mathsf{E, keV}$',fontsize=14)
     605            self.ax.set_xscale('log')
     606            self.ax.axvline(x=self.Kev/Wave,picker=3,color='black')
     607        self.ax.axhline(y=1.0,color='b')
     608        self.ax.axhline(y=5.0,color='r')
     609        self.ax.set_ylim(Ymin,Ymax)
    617610        if self.FPPS:
    618             ax.legend(loc='best')
     611            self.ax.legend(loc='best')
    619612        if newPlot:
    620613            newPlot = False
     
    624617                tb = self.Page.canvas.toolbar
    625618                tb.push_current()
    626                 ax.set_xlim(xylim[0])
    627                 ax.set_ylim(xylim[1])
     619                self.ax.set_xlim(xylim[0])
     620                self.ax.set_ylim(xylim[1])
    628621                xylim = []
    629622                tb.push_current()
  • trunk/GSASIIIO.py

    r4671 r4672  
    292292    btnsizer.AddButton(OKbtn) # not sure why this is needed
    293293    btnsizer.Realize()
    294     mainsizer.Add(btnsizer, 1, wx.ALIGN_CENTER|wx.ALL|wx.EXPAND, 5)
     294    mainsizer.Add(btnsizer, 1, wx.ALL|wx.EXPAND, 5)
    295295    dlg.SetSizer(mainsizer)
    296296    dlg.CenterOnParent()
  • trunk/GSASIIIntPDFtool.py

    r4491 r4672  
    540540        sizer.Add(wx.StaticText(mnpnl, wx.ID_ANY,'Write to: '),0,wx.ALIGN_CENTER_VERTICAL)
    541541        fInp3 = G2G.ValidatedTxtCtrl(mnpnl,self.params,'outdir',notBlank=False,size=(300,-1))
    542         sizer.Add(fInp3,1,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     542        sizer.Add(fInp3,1,wx.EXPAND)
    543543        btn3 = wx.Button(mnpnl,  wx.ID_ANY, "Browse")
    544544        btn3.Bind(wx.EVT_BUTTON, OnBrowse)
     
    560560        sizer.Add(G2G.G2CheckBox(mnpnl,'',self.params,'SeparateDir'))
    561561        lblsizr.Add(sizer)
    562         mnsizer.Add(lblsizr,0,wx.ALIGN_CENTER|wx.EXPAND,1)
     562        mnsizer.Add(lblsizr,0,wx.EXPAND,1)
    563563       
    564564        mnsizer.Add((-1,15))
     
    586586        self.pdfSel = G2G.G2ChoiceButton(mnpnl,[''],self.params,'pdfprm',
    587587                                       onChoice=checkPDFselection)
    588         sizer.Add(self.pdfSel,1,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND,1)
     588        sizer.Add(self.pdfSel,1,wx.EXPAND,1)
    589589        lblsizr.Add(sizer,0,wx.EXPAND)
    590590        sizer = wx.BoxSizer(wx.HORIZONTAL)
     
    624624            lblsizr.Add(sizer,0,wx.EXPAND,0)
    625625       
    626         mnsizer.Add(lblsizr,0,wx.ALIGN_CENTER|wx.EXPAND,1)
     626        mnsizer.Add(lblsizr,0,wx.EXPAND,1)
    627627
    628628        # buttons on bottom
  • trunk/GSASIIconstrGUI.py

    r4635 r4672  
    35173517            moves = wx.StaticText(ResidueRBDisplay,wx.ID_ANY,
    35183518                            atms[:-1],size=(200,20))
    3519             seqSizer.Add(moves,1,WACV|wx.EXPAND|wx.RIGHT)
     3519            seqSizer.Add(moves,1,wx.EXPAND|wx.RIGHT)
    35203520            return seqSizer
    35213521           
  • trunk/GSASIIctrlGUI.py

    r4671 r4672  
    11241124    else:
    11251125        line = wx.StaticLine(parent, size=(-1,3), style=wx.LI_HORIZONTAL)
    1126     sizer.Add(line, 0, wx.EXPAND|wx.ALIGN_CENTER|wx.ALL, 5)
     1126    sizer.Add(line, 0, wx.EXPAND|wx.ALL, 5)
    11271127
    11281128################################################################################
     
    16211621        topSizer = wx.BoxSizer(wx.HORIZONTAL)
    16221622        topSizer.Add(wx.StaticText(self,wx.ID_ANY,title,size=(-1,35)),
    1623             1,wx.ALL|wx.EXPAND|WACV,1)
     1623            1,wx.ALL|wx.EXPAND,1)
    16241624        if filterBox:
    16251625            self.timer = wx.Timer()
     
    22622262        h = max(35,17*int(len(title)/26.+1)) # adjust height of title box with guessed # of lines
    22632263        topSizer.Add(wx.StaticText(self,wx.ID_ANY,title,size=(-1,h)),
    2264             1,wx.ALL|wx.EXPAND|WACV,1)
     2264            1,wx.ALL|wx.EXPAND,1)
    22652265        if filterBox:
    22662266            self.timer = wx.Timer()
     
    27812781            btnsizer.Add((-1,-1),1, wx.EXPAND, 1)
    27822782            btnsizer.Add(hlp,0,wx.ALIGN_RIGHT|wx.ALL)
    2783             mainSizer.Add(btnsizer,0,wx.ALIGN_CENTER|wx.EXPAND)
     2783            mainSizer.Add(btnsizer,0,wx.EXPAND)
    27842784        promptSizer = wx.FlexGridSizer(0,2,5,5)
    27852785        promptSizer.AddGrowableCol(1,1)
     
    27902790            self.Indx[valItem.GetId()] = prompt
    27912791            valItem.Bind(wx.EVT_TEXT,self.newValue)
    2792             promptSizer.Add(valItem,1,WACV|wx.EXPAND,1)
     2792            promptSizer.Add(valItem,1,wx.EXPAND,1)
    27932793        mainSizer.Add(promptSizer,1,wx.ALL|wx.EXPAND,1)
    27942794        btnsizer = wx.BoxSizer(wx.HORIZONTAL)
     
    28042804            btn.Bind(wx.EVT_BUTTON,self.onExpand)
    28052805            btnsizer.Add(btn,0,wx.ALIGN_RIGHT)
    2806         mainSizer.Add(btnsizer,0,wx.ALIGN_CENTER|wx.EXPAND)
     2806        mainSizer.Add(btnsizer,0,wx.EXPAND)
    28072807        self.SetSizer(mainSizer)
    28082808        self.Fit()
     
    29392939            colData = wx.TextCtrl(panel,value='\n'.join(self.ColumnData[icol]),size=(120,-1),
    29402940                style=wx.TE_MULTILINE|wx.TE_READONLY|wx.TE_DONTWRAP)
    2941             colSizer.Add(colData,1,wx.ALL|WACV|wx.EXPAND,1)
     2941            colSizer.Add(colData,1,wx.ALL|wx.EXPAND,1)
    29422942            colSizer.Add(wx.StaticText(panel,label=' Modify by:'),0,WACV)
    29432943            mod = wx.TextCtrl(panel,size=(120,-1),value='',style=wx.TE_PROCESS_ENTER)
     
    29462946            Indx[mod.GetId()] = [icol,colData]
    29472947            colSizer.Add(mod,0,WACV)
    2948             columnsSizer.Add(colSizer,0,wx.ALL|WACV|wx.EXPAND,10)
     2948            columnsSizer.Add(colSizer,0,wx.ALL|wx.EXPAND,10)
    29492949        Sizer.Add(columnsSizer,1,wx.ALL|wx.EXPAND,1)
    29502950        Sizer.Add(wx.StaticText(panel,label=' For modify by, enter arithmetic string eg. "-12345.67". "+", "-", "*", "/", "**" all allowed'),0)
     
    31623162    #btnsizer.AddButton(btn)
    31633163    btnsizer.Realize()
    3164     sizer.Add(btnsizer, 0, wx.ALIGN_CENTER_VERTICAL|wx.EXPAND|wx.ALL, 5)
     3164    sizer.Add(btnsizer, 0, wx.EXPAND|wx.ALL, 5)
    31653165    dlg.SetSizer(sizer)
    31663166    sizer.Fit(dlg)
     
    33753375            wid.SetBackgroundColour(DULL_YELLOW)
    33763376            wid.SetMinSize((50,-1))
    3377             self.GBsizer.Add(wid,(0,i),flag=wx.ALIGN_CENTER|wx.EXPAND)
     3377            self.GBsizer.Add(wid,(0,i),flag=wx.EXPAND)
    33783378        self.chceDict = {}
    33793379        for row,nam in enumerate(self.keylist):
     
    34493449                wid.SetBackgroundColour(DULL_YELLOW)
    34503450                wid.SetMinSize((50,-1))
    3451                 self.GBsizer.Add(wid,(0,i),flag=wx.ALIGN_CENTER|wx.EXPAND)
     3451                self.GBsizer.Add(wid,(0,i),flag=wx.EXPAND)
    34523452            colList = [str(i) for i in range(self.maxcol+2)]
    34533453            for wid in self.chceDict:
     
    57155715        self.docinfo = wx.StaticText(self,  wx.ID_ANY, "")
    57165716        self.doclblsizr.Add(self.docinfo, 0, wx.ALIGN_LEFT|wx.ALL, 5)
    5717         self.sizer.Add(self.doclblsizr, 0, wx.ALIGN_LEFT|wx.EXPAND|wx.ALL, 5)
     5717        self.sizer.Add(self.doclblsizr, 0, wx.EXPAND|wx.ALL, 5)
    57185718        btnsizer = wx.BoxSizer(wx.HORIZONTAL)
    57195719        self.saveBtn = wx.Button(self,-1,"Save current settings")
     
    59395939
    59405940        line = wx.StaticLine(pnl,-1, size=(-1,3), style=wx.LI_HORIZONTAL)
    5941         sizer.Add(line, 0, wx.EXPAND|wx.ALIGN_CENTER|wx.ALL, 10)
     5941        sizer.Add(line, 0, wx.EXPAND|wx.ALL, 10)
    59425942
    59435943        self.text = wx.StaticText(pnl,  wx.ID_ANY, "")
    5944         sizer.Add(self.text, 0, wx.ALIGN_LEFT|wx.EXPAND|wx.ALL, 5)
     5944        sizer.Add(self.text, 0, wx.EXPAND|wx.ALL, 5)
    59455945
    59465946        line = wx.StaticLine(pnl,-1, size=(-1,3), style=wx.LI_HORIZONTAL)
    5947         sizer.Add(line, 0, wx.EXPAND|wx.ALIGN_CENTER|wx.ALL, 10)
     5947        sizer.Add(line, 0, wx.EXPAND|wx.ALL, 10)
    59485948        sizer.Add(
    59495949            wx.StaticText(
     
    69776977    sizer.Add(wx.StaticText(mnpnl, wx.ID_ANY,'Read from: '),0,wx.ALIGN_CENTER_VERTICAL)
    69786978    fInp3 = ValidatedTxtCtrl(mnpnl,Settings,'indir',size=(300,-1),OnLeave=TestInput)
    6979     sizer.Add(fInp3,1,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     6979    sizer.Add(fInp3,1,wx.EXPAND)
    69806980    btn3 = wx.Button(mnpnl,  wx.ID_ANY, "Browse")
    69816981    btn3.Bind(wx.EVT_BUTTON, OnBrowse)
     
    69876987        sizer.Add(wx.StaticText(mnpnl, wx.ID_ANY,'Instrument parameter file from: '),0,wx.ALIGN_CENTER_VERTICAL)
    69886988        fInp4 = ValidatedTxtCtrl(mnpnl,Settings,'instfile',size=(300,-1),OnLeave=TestInput)
    6989         sizer.Add(fInp4,1,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     6989        sizer.Add(fInp4,1,wx.EXPAND)
    69906990        btn4 = wx.Button(mnpnl,  wx.ID_ANY, "Browse")
    69916991        btn4.Bind(wx.EVT_BUTTON, OnBrowse)
  • trunk/GSASIIddataGUI.py

    r4669 r4672  
    10301030    topSizer.Add(wx.StaticText(DData,wx.ID_ANY,' Histogram data for '+PhaseName+':'),0,wx.LEFT,5)
    10311031    # add help button to bring up help web page - at right sede of window
    1032     topSizer.Add((-1,-1),1,WACV|wx.EXPAND)
     1032    topSizer.Add((-1,-1),1,wx.EXPAND)
    10331033    topSizer.Add(G2G.HelpButton(DData,helpIndex=G2frame.dataWindow.helpKey))
    1034     mainSizer.Add(topSizer,0,WACV|wx.EXPAND)
     1034    mainSizer.Add(topSizer,0,wx.EXPAND)
    10351035    if G2frame.hist:
    10361036        topSizer = wx.FlexGridSizer(1,2,5,5)
  • trunk/GSASIIexprGUI.py

    r4594 r4672  
    207207        if VarLabel:
    208208            label = wx.StaticText(self,  wx.ID_ANY, VarLabel + ' = ')
    209             self.exsizer.Add(label, 0, wx.ALL|wx.EXPAND|WACV, 0)
     209            self.exsizer.Add(label, 0, wx.ALL|wx.EXPAND, 0)
    210210        elif depVarDict:
    211211            self.depParmLists = IndexParmDict(self.depVarDict,False)
     
    220220            choice.SetSelection(wx.NOT_FOUND)
    221221            choice.Bind(wx.EVT_CHOICE,self.OnDepChoice)
    222             self.exsizer.Add(choice, 0, wx.ALL|wx.EXPAND|WACV, 0)
     222            self.exsizer.Add(choice, 0, wx.ALL|wx.EXPAND, 0)
    223223            self.exsizer.Add((5,5))
    224224            self.depLabel = wx.StaticText(self,  wx.ID_ANY, ' ')
    225             self.exsizer.Add(self.depLabel, 0, wx.ALL|wx.EXPAND|WACV, 0)
     225            self.exsizer.Add(self.depLabel, 0, wx.ALL|wx.EXPAND, 0)
    226226            label = wx.StaticText(self,  wx.ID_ANY, ' = ')
    227             self.exsizer.Add(label, 0, wx.ALL|wx.EXPAND|WACV, 0)
     227            self.exsizer.Add(label, 0, wx.ALL|wx.EXPAND, 0)
    228228
    229229        #self.exCtrl = wx.TextCtrl(self,  wx.ID_ANY, size=(150,-1),style=wx.TE_PROCESS_ENTER)
     
    233233        self.exCtrl.Bind(wx.EVT_COMBOBOX, self.OnValidate)
    234234        self.exCtrl.Bind(wx.EVT_TEXT_ENTER, self.OnValidate)
    235         self.exsizer.Add(self.exCtrl, 1, wx.ALL|wx.EXPAND|WACV, 0)
     235        self.exsizer.Add(self.exCtrl, 1, wx.ALL|wx.EXPAND, 0)
    236236        #self.mainsizer.Add(self.exCtrl, 0, wx.ALL|wx.EXPAND, 5)
    237237        self.mainsizer.Add(self.exsizer, 0, wx.ALL|wx.EXPAND, 5)
     
    260260        else:
    261261            self.ExtraBtn = None
    262         bSizer.Add((1,1), 1, wx.ALIGN_CENTER|wx.ALL|wx.EXPAND, 0)
     262        bSizer.Add((1,1), 1, wx.ALL|wx.EXPAND, 0)
    263263        self.OKbtn = wx.Button(self, wx.ID_OK)
    264264        self.OKbtn.SetDefault()
     
    521521        Siz = wx.BoxSizer(wx.VERTICAL)
    522522        errMsg1 = wx.StaticText(self.errbox, wx.ID_ANY,"")
    523         Siz.Add(errMsg1, 0, wx.ALIGN_LEFT|wx.LEFT|wx.EXPAND, 5)
     523        Siz.Add(errMsg1, 0, wx.LEFT|wx.EXPAND, 5)
    524524        errMsg2 = wx.StaticText(self.errbox, wx.ID_ANY,"\n\n")
    525525        font1 = wx.Font(errMsg2.GetFont().GetPointSize(),
    526526                        wx.MODERN, wx.NORMAL, wx.NORMAL, False)
    527527        errMsg2.SetFont(font1)
    528         Siz.Add(errMsg2, 0, wx.ALIGN_LEFT|wx.LEFT|wx.EXPAND, 5)
     528        Siz.Add(errMsg2, 0, wx.LEFT|wx.EXPAND, 5)
    529529        errMsg3 = wx.StaticText(self.errbox, wx.ID_ANY,"")
    530         Siz.Add(errMsg3, 0, wx.ALIGN_LEFT|wx.LEFT|wx.EXPAND, 5)
     530        Siz.Add(errMsg3, 0, wx.LEFT|wx.EXPAND, 5)
    531531        self.errbox.SetSizer(Siz,True)
    532532        Siz.Fit(self.errbox)
     
    570570            wx.StaticText(self.varbox,wx.ID_ANY,
    571571                          'Assignment of variables to labels:'),
    572             0,wx.EXPAND|wx.ALIGN_CENTER,0)
     572            0,wx.EXPAND,0)
    573573        GridSiz = wx.FlexGridSizer(0,5,2,2)
    574574        GridSiz.Add(
     
    610610            # var name/var assignment
    611611            if self.varSelect.get(v) is None:
    612                 GridSiz.Add((-1,-1),0,wx.ALIGN_LEFT|wx.EXPAND,0)
     612                GridSiz.Add((-1,-1),0,wx.EXPAND,0)
    613613            elif self.varSelect.get(v) == 0:
    614614                wid = G2G.ValidatedTxtCtrl(self.varbox,self.varName,v,size=(50,-1))
    615                 GridSiz.Add(wid,0,wx.ALIGN_LEFT|wx.EXPAND,0)
     615                GridSiz.Add(wid,0,wx.EXPAND,0)
    616616            else:
    617617                wid = wx.StaticText(self.varbox,wx.ID_ANY,self.varName[v])
     
    620620            # value
    621621            if self.varSelect.get(v) is None:
    622                 GridSiz.Add((-1,-1),0,wx.ALIGN_RIGHT|wx.EXPAND,0)
     622                GridSiz.Add((-1,-1),0,wx.EXPAND,0)
    623623            elif self.varSelect.get(v) == 0:
    624624                wid = G2G.ValidatedTxtCtrl(self.varbox,self.varValue,v,size=(75,-1))
    625                 GridSiz.Add(wid,0,wx.ALIGN_LEFT|wx.EXPAND,0)
     625                GridSiz.Add(wid,0,wx.EXPAND,0)
    626626                wid.Bind(wx.EVT_CHAR,self.OnChar)
    627627            else:
     
    642642                self.varRefflag[v] = self.varRefflag.get(v,True)
    643643                wid = G2G.G2CheckBox(self.varbox,'',self.varRefflag,v)
    644                 GridSiz.Add(wid,0,wx.ALIGN_LEFT|wx.EXPAND,0)
     644                GridSiz.Add(wid,0,wx.EXPAND,0)
    645645            else:
    646646                wid = (-1,-1)
    647                 GridSiz.Add(wid,0,wx.ALIGN_LEFT|wx.EXPAND,0)
     647                GridSiz.Add(wid,0,wx.EXPAND,0)
    648648
    649649        Siz.Add(GridSiz)
  • trunk/GSASIIimgGUI.py

    r4671 r4672  
    20562056        lbl = wx.StaticText(parent=G2frame.dataWindow,label=' Spot masks(on plot LB drag to move, shift-LB drag to resize, RB to delete)')
    20572057        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2058         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2058        mainSizer.Add(lbl,0,wx.EXPAND,0)
    20592059        colTypes = [wg.GRID_VALUE_STRING,wg.GRID_VALUE_FLOAT+':10,2',wg.GRID_VALUE_BOOL]
    20602060        colIds = ['position, mm','diameter, mm','Delete?']
     
    20762076        lbl = wx.StaticText(parent=G2frame.dataWindow,label=' Ring masks')
    20772077        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2078         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2078        mainSizer.Add(lbl,0,wx.EXPAND,0)
    20792079        littleSizer = wx.FlexGridSizer(0,3,0,5)
    20802080        littleSizer.Add(wx.StaticText(parent=G2frame.dataWindow,label=' 2-theta,deg'),0,WACV)
     
    20982098        lbl = wx.StaticText(parent=G2frame.dataWindow,label=' Arc masks')
    20992099        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2100         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2100        mainSizer.Add(lbl,0,wx.EXPAND,0)
    21012101        littleSizer = wx.FlexGridSizer(0,4,0,5)
    21022102        littleSizer.Add(wx.StaticText(parent=G2frame.dataWindow,label=' 2-theta,deg'),0,WACV)
     
    21282128        lbl = wx.StaticText(parent=G2frame.dataWindow,label=' X line masks')
    21292129        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2130         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2130        mainSizer.Add(lbl,0,wx.EXPAND,0)
    21312131        littleSizer = wx.FlexGridSizer(0,2,0,5)
    21322132        for i in range(len(Xlines)):
     
    21412141        lbl = wx.StaticText(parent=G2frame.dataWindow,label=' Y line masks')
    21422142        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2143         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2143        mainSizer.Add(lbl,0,wx.EXPAND,0)
    21442144        littleSizer = wx.FlexGridSizer(0,2,0,5)
    21452145        for i in range(len(Ylines)):
     
    21552155            label=' Polygon masks (on plot LB vertex drag to move, RB vertex drag to insert)')
    21562156        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2157         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2157        mainSizer.Add(lbl,0,wx.EXPAND,0)
    21582158        littleSizer = wx.FlexGridSizer(0,2,0,5)
    21592159        for i in range(len(Polygons)):
     
    21722172            label=' Frame mask (on plot LB vertex drag to move, RB vertex drag to insert)')
    21732173        lbl.SetBackgroundColour(wx.Colour(200,200,210))
    2174         mainSizer.Add(lbl,0,wx.EXPAND|wx.ALIGN_CENTER,0)
     2174        mainSizer.Add(lbl,0,wx.EXPAND,0)
    21752175        littleSizer = wx.FlexGridSizer(0,2,0,5)
    21762176        frameList = []
     
    29922992        sizer.Add(wx.StaticText(mnpnl, wx.ID_ANY,'Write to: '),0,WACV)
    29932993        fInp3 = G2G.ValidatedTxtCtrl(mnpnl,self.params,'outdir',notBlank=False,size=(300,-1))
    2994         sizer.Add(fInp3,1,WACV|wx.EXPAND)
     2994        sizer.Add(fInp3,1,wx.EXPAND)
    29952995        btn3 = wx.Button(mnpnl,  wx.ID_ANY, "Browse")
    29962996        btn3.Bind(wx.EVT_BUTTON, OnBrowse)
     
    30483048        fInp4 = G2G.ValidatedTxtCtrl(mnpnl,self.params,'pdfprm',notBlank=True,size=(300,-1),
    30493049                                     OnLeave=scanPDFprm)
    3050         sizer.Add(fInp4,1,WACV|wx.EXPAND)
     3050        sizer.Add(fInp4,1,wx.EXPAND)
    30513051        btn4 = wx.Button(mnpnl,  wx.ID_ANY, "Browse")
    30523052        btn4.Bind(wx.EVT_BUTTON, OnBrowse)
    30533053        sizer.Add(btn4,0,wx.ALIGN_RIGHT|WACV)
    30543054        lblsizr.Add(sizer,0,wx.EXPAND)
    3055         mnsizer.Add(lblsizr,0,wx.ALIGN_CENTER|wx.EXPAND,1)
     3055        mnsizer.Add(lblsizr,0,wx.EXPAND,1)
    30563056        # buttons on bottom
    30573057        mnsizer.Add(wx.StaticText(mnpnl, wx.ID_ANY,'AutoIntegration controls'),0,wx.TOP,5)
  • trunk/GSASIIphsGUI.py

    r4669 r4672  
    20312031                isoSel.Bind(wx.EVT_COMBOBOX,OnIsotope)
    20322032                Indx[isoSel.GetId()] = elem
    2033                 elemSizer.Add(isoSel,1,WACV|wx.EXPAND)
     2033                elemSizer.Add(isoSel,1,wx.EXPAND)
    20342034            elemSizer.Add(wx.StaticText(General,label=' No. per cell'),0,WACV)
    20352035            for elem in generalData['AtomTypes']:
     
    22282228                btnsizer.AddButton(btn)
    22292229                btnsizer.Realize()
    2230                 sizer.Add(btnsizer, 0, wx.ALIGN_CENTER_VERTICAL|wx.EXPAND|wx.ALL, 5)
     2230                sizer.Add(btnsizer, 0, wx.EXPAND|wx.ALL, 5)
    22312231                dlg.SetSizer(sizer)
    22322232                sizer.Fit(dlg)
     
    51645164            topSizer.Add(wx.StaticText(G2frame.FRMC,label=' RMCProfile setup:'),0,WACV)
    51655165            # add help button to bring up help web page - at right sede of window
    5166             topSizer.Add((-1,-1),1,WACV|wx.EXPAND)
     5166            topSizer.Add((-1,-1),1,wx.EXPAND)
    51675167            topSizer.Add(G2G.HelpButton(G2frame.FRMC,helpIndex=G2frame.dataWindow.helpKey))
    5168             mainSizer.Add(topSizer,0,WACV|wx.EXPAND)
     5168            mainSizer.Add(topSizer,0,wx.EXPAND)
    51695169#            mainSizer.Add(wx.StaticText(G2frame.FRMC,label=' RMCProfile setup:'))
    51705170            if not data['RMC']['RMCProfile']:
  • trunk/GSASIIpwd.py

    r4671 r4672  
    13481348                else:
    13491349                    bet = G2mth.getPinkbeta(parmDict,tth)
    1350                 bet = max(0.0001,bet)
     1350                bet = max(0.1,bet)
    13511351                sigName = 'sig'+str(iPeak)
    13521352                if sigName in varyList:
  • trunk/GSASIIstrMath.py

    r4671 r4672  
    31833183    def GetPinkReflAlpBet(refl,im,hfx,parmDict):
    31843184        tanPos = tand(refl[5+im]/2.0)
    3185         alp = parmDict[hfx+'alpha-0']+parmDict[hfx+'alpha-0']*tanPos
    3186         bet = parmDict[hfx+'beta-0']+parmDict[hfx+'beta-1']*tanPos
     3185        alp = max(0.1,parmDict[hfx+'alpha-0']+parmDict[hfx+'alpha-1']*tanPos)
     3186        bet = max(0.001,parmDict[hfx+'beta-0']+parmDict[hfx+'beta-1']*tanPos)
    31873187        return alp,bet
    31883188
     
    33123312                Lorenz = 1./(2.*sind(refl[5+im]/2.)**2*cosd(refl[5+im]/2.))           #Lorentz correction
    33133313                refl[6+im:8+im] = GetReflSigGamCW(refl,im,wave,G,GB,phfx,calcControls,parmDict)    #peak sig & gam
    3314                 refl[12+im:14+im] = GetPinkReflAlpBet(refl,im,hfx,parmDict)             #TODO - skip if alp, bet tabulated?
     3314                refl[12+im:14+im] = GetPinkReflAlpBet(refl,im,hfx,parmDict)
    33153315                refl[11+im],refl[14+im],refl[15+im],refl[16+im] = GetIntensityCorr(refl,im,Uniq,G,g,pfx,phfx,hfx,SGData,calcControls,parmDict)
    33163316                refl[11+im] *= Vst*Lorenz
  • trunk/fprime.py

    r4365 r4672  
    158158        self.Results = wx.TextCtrl( parent=panel,style=wx.TE_MULTILINE|wx.TE_DONTWRAP )
    159159        self.Results.SetEditable(False)
    160         mainSizer.Add(self.Results,1,wx.ALIGN_CENTER_HORIZONTAL|wx.EXPAND)
     160        mainSizer.Add(self.Results,1,wx.EXPAND)
    161161        mainSizer.Add((10,15),0)
    162162
    163163        selSizer = wx.BoxSizer(wx.HORIZONTAL)
    164164        selSizer.Add((5,10),0)
    165         selSizer.Add(wx.StaticText(parent=panel, label='Wavelength:'),0,
    166             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     165        selSizer.Add(wx.StaticText(parent=panel, label='Wavelength:'),0,wx.EXPAND)
    167166        selSizer.Add((5,10),0)
    168167        self.SpinText1 = wx.TextCtrl(id=wxID_SPINTEXT1, parent=panel,
     
    172171        self.SpinText1.Bind(wx.EVT_TEXT_ENTER, self.OnSpinText1, id=wxID_SPINTEXT1)
    173172       
    174         selSizer.Add(wx.StaticText(parent=panel, label='Energy:'),0,
    175             wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     173        selSizer.Add(wx.StaticText(parent=panel, label='Energy:'),0,wx.EXPAND)
    176174        selSizer.Add((5,10),0)
    177175        self.SpinText2 = wx.TextCtrl(id=wxID_SPINTEXT2, parent=panel,
     
    193191            minValue=int(1000.*self.Wmin), parent=panel,style=wx.SL_HORIZONTAL,
    194192            value=int(self.Wave*1000.), )
    195         slideSizer.Add(self.slider1,1,wx.EXPAND|wx.ALIGN_RIGHT)
     193        slideSizer.Add(self.slider1,1,wx.EXPAND)
    196194        self.slider1.Bind(wx.EVT_SLIDER, self.OnSlider1, id=wxID_FPRIMESLIDER1)
    197195        mainSizer.Add(slideSizer,0,wx.EXPAND)
     
    200198        choiceSizer = wx.BoxSizer(wx.HORIZONTAL)
    201199        choiceSizer.Add((5,10),0)
    202         choiceSizer.Add(wx.StaticText(parent=panel, label='Plot scales:'),
    203             0,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
     200        choiceSizer.Add(wx.StaticText(parent=panel, label='Plot scales:'),0,wx.EXPAND)
    204201        choiceSizer.Add((5,10),0)
    205202
Note: See TracChangeset for help on using the changeset viewer.