Changeset 1205 for trunk/GSASIIgrid.py


Ignore:
Timestamp:
Jan 23, 2014 3:15:51 PM (9 years ago)
Author:
vondreele
Message:

Add models to SASD data tree
Add error bar plotting to SASD data
Add I*Q4 option to log SASD data
got rid of the if, else blocks for all key driven toggles in G2plot

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIgrid.py

    r1203 r1205  
    133133[ wxID_SAVESEQSEL,
    134134] = [wx.NewId() for item in range(1)]
     135
     136[ wxID_MODELCOPY,wxID_MODELFIT
     137] = [wx.NewId() for item in range(2)]
    135138
    136139[ wxID_SELECTPHASE,
     
    23712374        self.SelectPhase = self.ReflEdit.Append(help='Select phase for reflection list',id=wxID_SELECTPHASE,
    23722375            kind=wx.ITEM_NORMAL,text='Select phase')
     2376        self.PostfillDataMenu()
     2377       
     2378        # SASD/ Models
     2379        self.ModelMenu = wx.MenuBar()
     2380        self.PrefillDataMenu(self.ModelMenu,helpType='Models')
     2381        self.ModelEdit = wx.Menu(title='')
     2382        self.ModelMenu.Append(menu=self.ModelEdit, title='Models')
     2383        self.ModelEdit.Append(id=wxID_MODELFIT, kind=wx.ITEM_NORMAL,text='Fit',
     2384            help='Fit model parameters to data')
     2385        self.ModelEdit.Append(id=wxID_MODELCOPY, kind=wx.ITEM_NORMAL,text='Copy',
     2386            help='Copy model parameters to other histograms')
    23732387        self.PostfillDataMenu()
    23742388       
     
    38163830        if 'P' in data['Type'][0]:          #powder data only
    38173831            G2plt.PlotPeakWidths(G2frame)
     3832    elif G2frame.PatternTree.GetItemText(item) == 'Models':
     3833        G2frame.PatternId = G2frame.PatternTree.GetItemParent(item)
     3834        G2frame.PickId = item
     3835        data = G2frame.PatternTree.GetItemPyData(item)
     3836        G2pdG.UpdateModelsGrid(G2frame,data)
    38183837    elif G2frame.PatternTree.GetItemText(item) == 'Sample Parameters':
    38193838        G2frame.PatternId = G2frame.PatternTree.GetItemParent(item)
Note: See TracChangeset for help on using the changeset viewer.