Changeset 622 for trunk/GSASII.py


Ignore:
Timestamp:
May 18, 2012 9:07:34 AM (10 years ago)
Author:
vondreele
Message:

comment out HKLF read from Data menu
fix gpxphase read - remove histograms & pawley ref entries
comment out HKLF IO routines in GSASIIIO.py - superceded by Import

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r620 r622  
    156156        parent.Append(help='',id=wxID_READPEAKS, kind=wx.ITEM_NORMAL,
    157157            text='Read Powder Pattern Peaks...')
    158         parent.Append(help='', id=wxID_SNGLREAD, kind=wx.ITEM_NORMAL,
    159             text='Read single crystal data...')
     158#        parent.Append(help='', id=wxID_SNGLREAD, kind=wx.ITEM_NORMAL,
     159#            text='Read single crystal data...')
    160160        parent.Append(help='', id=wxID_PWDSUM, kind=wx.ITEM_NORMAL,
    161161            text='Sum powder data')
     
    175175        self.Bind(wx.EVT_MENU, self.OnImageRead, id=wxID_IMGREAD)
    176176        self.Bind(wx.EVT_MENU, self.OnImageSum, id=wxID_IMSUM)
    177         self.Bind(wx.EVT_MENU, self.OnSnglRead, id=wxID_SNGLREAD)
     177#        self.Bind(wx.EVT_MENU, self.OnSnglRead, id=wxID_SNGLREAD)
    178178        self.Bind(wx.EVT_MENU, self.OnAddPhase, id=wxID_ADDPHASE)
    179179        self.Bind(wx.EVT_MENU, self.OnDeletePhase, id=wxID_DELETEPHASE)
     
    11131113
    11141114    # this will be removed eventually
    1115     def OnSnglRead(self,event):
    1116         self.CheckNotebook()
    1117         dlg = wx.FileDialog(self, 'Choose file', '.', '',
    1118             'hkl files (*.hkl)|*.hkl|All files (*.*)|*.*',
    1119             wx.OPEN|wx.CHANGE_DIR)
    1120         try:
    1121             if dlg.ShowModal() == wx.ID_OK:
    1122                 filename = dlg.GetPath()
    1123                 wx.BeginBusyCursor()
    1124                 try:
    1125                     Data = {}
    1126                     names = ['Type','Lam']
    1127                     HKLref,HKLmin,HKLmax,FoMax,ifFc = G2IO.GetHKLData(filename)
    1128                     Id = self.PatternTree.AppendItem(parent=self.root,text='HKLF '+os.path.basename(filename))
    1129                     self.PatternTree.SetItemPyData(Id,HKLref)
    1130                     Sub = self.PatternTree.AppendItem(Id,text='Instrument Parameters')
    1131                     data = ['SXC',1.5428,]
    1132                     self.PatternTree.SetItemPyData(Sub,[tuple(data),data,names])
    1133                     Data['Type'] = 'Fosq'
    1134                     Data['ifFc'] = ifFc
    1135                     Data['HKLmax'] = HKLmax
    1136                     Data['HKLmin'] = HKLmin
    1137                     Data['FoMax'] = FoMax
    1138                     Data['Zone'] = '001'
    1139                     Data['Layer'] = 0
    1140                     Data['Scale'] = 1.0
    1141                     Data['log-lin'] = 'lin'                   
    1142                     self.PatternTree.SetItemPyData(self.PatternTree.AppendItem(Id,text='HKL Plot Controls'),Data)
    1143                     self.PatternTree.SelectItem(Id)
    1144                     self.PatternTree.Expand(Id)
    1145                     self.Sngl = Id
    1146                 finally:
    1147                     wx.EndBusyCursor()   
    1148         finally:
    1149             dlg.Destroy()
     1115#    def OnSnglRead(self,event):
     1116#        self.CheckNotebook()
     1117#        dlg = wx.FileDialog(self, 'Choose file', '.', '',
     1118#            'hkl files (*.hkl)|*.hkl|All files (*.*)|*.*',
     1119#            wx.OPEN|wx.CHANGE_DIR)
     1120#        try:
     1121#            if dlg.ShowModal() == wx.ID_OK:
     1122#                filename = dlg.GetPath()
     1123#                wx.BeginBusyCursor()
     1124#                try:
     1125#                    Data = {}
     1126#                    names = ['Type','Lam']
     1127#                    HKLref,HKLmin,HKLmax,FoMax,ifFc = G2IO.GetHKLData(filename)
     1128#                    Id = self.PatternTree.AppendItem(parent=self.root,text='HKLF '+os.path.basename(filename))
     1129#                    self.PatternTree.SetItemPyData(Id,HKLref)
     1130#                    Sub = self.PatternTree.AppendItem(Id,text='Instrument Parameters')
     1131#                    data = ['SXC',1.5428,]
     1132#                    self.PatternTree.SetItemPyData(Sub,[tuple(data),data,names])
     1133#                    Data['Type'] = 'Fosq'
     1134#                    Data['ifFc'] = ifFc
     1135#                    Data['HKLmax'] = HKLmax
     1136#                    Data['HKLmin'] = HKLmin
     1137#                    Data['FoMax'] = FoMax
     1138#                    Data['Zone'] = '001'
     1139#                    Data['Layer'] = 0
     1140#                    Data['Scale'] = 1.0
     1141#                    Data['log-lin'] = 'lin'                   
     1142#                    self.PatternTree.SetItemPyData(self.PatternTree.AppendItem(Id,text='HKL Plot Controls'),Data)
     1143#                    self.PatternTree.SelectItem(Id)
     1144#                    self.PatternTree.Expand(Id)
     1145#                    self.Sngl = Id
     1146#                finally:
     1147#                    wx.EndBusyCursor()   
     1148#        finally:
     1149#            dlg.Destroy()
    11501150           
    11511151    def CheckNotebook(self):
Note: See TracChangeset for help on using the changeset viewer.