Changeset 580 for trunk/GSASII.py
- Timestamp:
- Apr 30, 2012 10:57:52 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r577 r580 313 313 # files extension and later with ones that allow it 314 314 for rd in primaryReaders+secondaryReaders: 315 fp.seek(0) # rewind 315 316 if not rd.ContentsValidator(fp): 316 317 continue # rejected on cursory check 317 #flag = rd.Reader(file,fp,self)318 318 try: 319 fp.seek(0) # rewind 319 320 flag = rd.Reader(file,fp,self) 320 321 except: … … 330 331 'Edit phase name', rd.Phase['General']['Name'], 331 332 style=wx.OK) 332 #dlg.SetValue("Python is the best!")333 333 dlg.CenterOnParent() 334 334 if dlg.ShowModal() == wx.ID_OK: … … 336 336 dlg.Destroy() 337 337 PhaseName = rd.Phase['General']['Name'] 338 print 'Read phase '+str(PhaseName)+' from file '+str(file) 339 self.CheckNotebook() 338 340 if not G2gd.GetPatternTreeItemId(self,self.root,'Phases'): 339 341 sub = self.PatternTree.AppendItem(parent=self.root,text='Phases') … … 366 368 filelist = [] 367 369 for path in pathlist: 370 #print path 368 371 for filename in glob.iglob(os.path.join(path, "G2importsfact*.py")): 369 372 filelist.append(filename) … … 476 479 # files extension and later with ones that allow it 477 480 for rd in primaryReaders+secondaryReaders: 481 fp.seek(0) # rewind 478 482 if not rd.ContentsValidator(fp): 479 483 continue # rejected on cursory check 480 #flag = rd.Reader(file,fp,self)481 484 try: 485 fp.seek(0) # rewind 482 486 flag = rd.Reader(file,fp,self) 483 487 except: … … 489 493 continue 490 494 if not flag: continue 491 # dlg = wx.TextEntryDialog( # allow editing of Structure Factor name 492 # self, 'Enter the name for the new Structure Factor', 493 # 'Edit Structure Factor name', rd.Phase['General']['Name'], 494 # style=wx.OK) 495 HistName = ospath.basename(file) 496 dlg = wx.TextEntryDialog( # allow editing of Structure Factor name 497 self, 'Enter the name for the new Structure Factor', 498 'Edit Structure Factor name', HistName, 499 style=wx.OK) 495 500 dlg.CenterOnParent() 496 # if dlg.ShowModal() == wx.ID_OK: 497 # rd.Phase['General']['Name'] = dlg.GetValue() 498 # dlg.Destroy() 499 # PhaseName = rd.Phase['General']['Name'] 500 # if not G2gd.GetPatternTreeItemId(self,self.root,'Phases'): 501 # sub = self.PatternTree.AppendItem(parent=self.root,text='Phases') 502 # else: 503 # sub = G2gd.GetPatternTreeItemId(self,self.root,'Phases') 504 # psub = self.PatternTree.AppendItem(parent=sub,text=PhaseName) 505 # self.PatternTree.SetItemPyData(psub,rd.Phase) 506 # self.PatternTree.Expand(self.root) # make sure phases are seen 507 # self.PatternTree.Expand(sub) 508 # self.PatternTree.Expand(psub) 501 if dlg.ShowModal() == wx.ID_OK: 502 HistName = dlg.GetValue() 503 dlg.Destroy() 504 print 'Read structure factor table '+str(HistName)+' from file '+str(file) 505 self.CheckNotebook() 506 Id = self.PatternTree.AppendItem(parent=self.root, 507 text='HKLF '+HistName) 508 self.PatternTree.SetItemPyData(Id,rd.RefList) 509 Sub = self.PatternTree.AppendItem(Id,text='Instrument Parameters') 510 self.PatternTree.SetItemPyData(Sub,rd.Parameters) 511 self.PatternTree.SetItemPyData(self.PatternTree.AppendItem( 512 Id,text='HKL Plot Controls'), 513 rd.Controls) 514 self.PatternTree.SelectItem(Id) 515 self.PatternTree.Expand(Id) 516 self.Sngl = Id 509 517 return # success 510 518 except:
Note: See TracChangeset
for help on using the changeset viewer.