Changeset 1076


Ignore:
Timestamp:
Oct 3, 2013 12:52:28 PM (8 years ago)
Author:
vondreele
Message:

again fix MC/SA window scroll behavior & small start on dummy histograms

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r1049 r1076  
    558558            Id = self.PatternTree.AppendItem(parent=self.root,
    559559                                             text='HKLF '+HistName)
    560             self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0},rd.RefList])
     560            self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0,'Dummy':False},rd.RefList])
    561561            Sub = self.PatternTree.AppendItem(Id,text='Instrument Parameters')
    562562            self.PatternTree.SetItemPyData(Sub,rd.Parameters)
     
    977977            Tmin = min(rd.powderdata[0])
    978978            Tmax = max(rd.powderdata[0])
    979             self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0},rd.powderdata])
     979            self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0,'Dummy':False},rd.powderdata])
    980980            self.PatternTree.SetItemPyData(
    981981                self.PatternTree.AppendItem(Id,text='Comments'),
     
    17121712                    if Id:
    17131713                        Sample = G2pdG.SetDefaultSample()
    1714                         self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0},[np.array(Xsum),np.array(Ysum),np.array(Wsum),
     1714                        self.PatternTree.SetItemPyData(Id,[{'wtFactor':1.0,'Dummy':False},[np.array(Xsum),np.array(Ysum),np.array(Wsum),
    17151715                            np.array(YCsum),np.array(YBsum),np.array(YDsum)]])
    17161716                        self.PatternTree.SetItemPyData(self.PatternTree.AppendItem(Id,text='Comments'),Comments)                   
     
    17261726                        self.PatternTree.SelectItem(Id)
    17271727                        self.PatternTree.Expand(Id)
    1728                    
    17291728            finally:
    17301729                dlg.Destroy()
  • trunk/GSASIIphsGUI.py

    r1075 r1076  
    9393        data['RBModels'] = {}
    9494    if 'MCSA' not in data:
    95         data['MCSA'] = {'Models':[{'Type':'MD','Coef':[1.0,False,[0.3,3.],],'axis':[0,0,1]}],'Results':[],'AtInfo':{}}
     95        data['MCSA'] = {'Models':[{'Type':'MD','Coef':[1.0,False,[.8,1.2],],'axis':[0,0,1]}],'Results':[],'AtInfo':{}}
    9696    if isinstance(data['MCSA']['Results'],dict):
    9797        data['MCSA']['Results'] = []
     
    42794279                    Results[r][0] = True
    42804280                    resultsTable.SetValue(r,0,True)
     4281                    G2plt.PlotStructure(G2frame,data)
     4282                    wx.CallAfter(UpdateMCSA,MCSA.GetScrollPos(wx.VERTICAL))
    42814283                    resultsGrid.ForceRefresh()
    4282                     wx.CallAfter(UpdateMCSA)
    4283                     G2plt.PlotStructure(G2frame,data)
    42844284                elif c == 1:
    42854285                    if Results[r][1]:
     
    43614361            mainSizer.Add(ResultsSizer(Results))
    43624362           
    4363         mainSizer.Layout()
    43644363        SetPhaseWindow(G2frame.dataFrame,MCSA,mainSizer)
    43654364        Size = MCSA.GetSize()
     
    45154514       
    45164515    def OnMCSAclear(event):
    4517         data['MCSA'] = {'Models':[{'Type':'MD','Coef':[1.0,False,[0.,3.],],'axis':[0,0,1]}],'Results':[],'AtInfo':{}}
     4516        data['MCSA'] = {'Models':[{'Type':'MD','Coef':[1.0,False,[.8,1.2],],'axis':[0,0,1]}],'Results':[],'AtInfo':{}}
    45184517        G2plt.PlotStructure(G2frame,data)
    45194518        UpdateMCSA()
Note: See TracChangeset for help on using the changeset viewer.