Changeset 473 for trunk/GSASII.py
- Timestamp:
- Feb 7, 2012 12:54:11 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r470 r473 90 90 ] = [wx.NewId() for _init_coll_Export_Items in range(7)] 91 91 92 def FileDlgFixExt(dlg,file): #this is needed to fix a problem in linux wx.FileDialog 93 ext = dlg.GetWildcard().split('|')[2*dlg.GetFilterIndex()+1].strip('*') 94 if ext not in file: 95 file += ext 96 return file 97 92 98 class GSASII(wx.Frame): 93 99 … … 1040 1046 if dlg.ShowModal() == wx.ID_OK: 1041 1047 newimagefile = dlg.GetPath() 1048 newimagefile = FileDlgFixExt(dlg,newimagefile) 1042 1049 G2IO.PutG2Image(newimagefile,Comments,Data,Npix,newImage) 1043 1050 Imax = np.amax(newImage) … … 1252 1259 if dlg.ShowModal() == wx.ID_OK: 1253 1260 self.GSASprojectfile = dlg.GetPath() 1261 self.GSASprojectfile = FileDlgFixExt(dlg,self.GSASprojectfile) 1254 1262 self.dirname = dlg.GetDirectory() 1255 1263 G2IO.ProjFileOpen(self) … … 1308 1316 if dlg.ShowModal() == wx.ID_OK: 1309 1317 self.GSASprojectfile = dlg.GetPath() 1318 self.GSASprojectfile = FileDlgFixExt(dlg,self.GSASprojectfile) 1310 1319 self.PatternTree.SetItemText(self.root,'Loaded Data: '+self.GSASprojectfile) 1311 1320 G2IO.ProjFileSave(self) … … 1542 1551 if dlg.ShowModal() == wx.ID_OK: 1543 1552 powderfile = dlg.GetPath() 1553 powderfile = FileDlgFixExt(dlg,powderfile) 1544 1554 if 'fxye' in powderfile: 1545 1555 G2IO.powderFxyeSave(self,exports,powderfile) … … 1555 1565 if dlg.ShowModal() == wx.ID_OK: 1556 1566 self.peaklistfile = dlg.GetPath() 1567 self.peaklistfile = FileDlgFixExt(dlg,self.peaklistfile) 1557 1568 file = open(self.peaklistfile,'w') 1558 1569 item, cookie = self.PatternTree.GetFirstChild(self.root)
Note: See TracChangeset
for help on using the changeset viewer.