Changeset 618
- Timestamp:
- May 17, 2012 10:27:18 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r616 r618 326 326 rdmsg += fp.readline() 327 327 rdmsg += '...' 328 result = wx.ID_NO 329 # it would be better to use something that 330 # would resize better, but this will do for now 331 dlg = wx.MessageDialog( 332 self, rdmsg, 333 'Is this the file you want?', 334 wx.YES_NO | wx.ICON_QUESTION, 335 ) 336 dlg.SetSize((700,300)) # does not resize on Mac 337 try: 338 result = dlg.ShowModal() 339 finally: 340 dlg.Destroy() 341 if result == wx.ID_NO: return [] 342 328 if all(16 < ord(c) < 128 for c in rdmsg): # show only if ASCII 329 result = wx.ID_NO 330 # it would be better to use something that 331 # would resize better, but this will do for now 332 dlg = wx.MessageDialog( 333 self, rdmsg, 334 'Is this the file you want?', 335 wx.YES_NO | wx.ICON_QUESTION, 336 ) 337 dlg.SetSize((700,300)) # does not resize on Mac 338 try: 339 result = dlg.ShowModal() 340 finally: 341 dlg.Destroy() 342 if result == wx.ID_NO: return [] 343 343 344 self.lastimport = filename 344 345 # try the file first with Readers that specify the … … 393 394 item = parent.AppendMenu(wx.ID_ANY, 'Import Phase menu', 394 395 submenu, help='Import phase data') 395 item = submenu.Append(wx.ID_ANY,396 help='Import phase data based selected by extension',397 kind=wx.ITEM_NORMAL,text='Import Phase by extension')398 self.Bind(wx.EVT_MENU, self.OnImportPhase, id=item.GetId())399 396 for reader in self.ImportPhaseReaderlist: 400 397 item = submenu.Append(wx.ID_ANY, 401 398 help='Import specific format phase data', 402 kind=wx.ITEM_NORMAL,text=' Import Phase '+reader.formatName+'...')399 kind=wx.ITEM_NORMAL,text='from '+reader.formatName+' file') 403 400 self.ImportMenuId[item.GetId()] = reader 404 401 self.Bind(wx.EVT_MENU, self.OnImportPhase, id=item.GetId()) 402 item = submenu.Append(wx.ID_ANY, 403 help='Import phase data, use file to try to determine format', 404 kind=wx.ITEM_NORMAL, 405 text='guess format from file') 406 self.Bind(wx.EVT_MENU, self.OnImportPhase, id=item.GetId()) 405 407 406 408 def OnImportPhase(self,event): … … 447 449 item = parent.AppendMenu(wx.ID_ANY, 'Import Structure Factor menu', 448 450 submenu, help='Import Structure Factor data') 449 item = submenu.Append(wx.ID_ANY,450 help='Import Structure Factor (determine format from file extension)',451 kind=wx.ITEM_NORMAL,text='Import Structure Factor (fmt from extension)')452 self.Bind(wx.EVT_MENU, self.OnImportSfact, id=item.GetId())453 451 for reader in self.ImportSfactReaderlist: 454 452 item = submenu.Append(wx.ID_ANY, 455 453 help='Import specific format Structure Factor data', 456 kind=wx.ITEM_NORMAL,text=' Import Structure Factor '+reader.formatName+'...')454 kind=wx.ITEM_NORMAL,text='from '+reader.formatName+' file') 457 455 self.ImportMenuId[item.GetId()] = reader 458 456 self.Bind(wx.EVT_MENU, self.OnImportSfact, id=item.GetId()) 457 item = submenu.Append(wx.ID_ANY, 458 help='Import Structure Factor, use file to try to determine format', 459 kind=wx.ITEM_NORMAL, 460 text='guess format from file') 461 self.Bind(wx.EVT_MENU, self.OnImportSfact, id=item.GetId()) 459 462 460 463 def OnImportSfact(self,event): … … 502 505 item = parent.AppendMenu(wx.ID_ANY, 'Import Powder Data menu', 503 506 submenu, help='Import Powder data') 504 item = submenu.Append(wx.ID_ANY,505 help='Import powder data (determine format from file extension)',506 kind=wx.ITEM_NORMAL,text='Import powder data (fmt from extension)')507 self.Bind(wx.EVT_MENU, self.OnImportPowder, id=item.GetId())508 507 for reader in self.ImportPowderReaderlist: 509 508 item = submenu.Append(wx.ID_ANY, 510 help='Import specific format powder data', 511 kind=wx.ITEM_NORMAL,text='Import powder data from '+reader.formatName+' file ...') 509 help='Import specific format powder data', 510 kind=wx.ITEM_NORMAL, 511 text='from '+reader.formatName+' file') 512 512 self.ImportMenuId[item.GetId()] = reader 513 513 self.Bind(wx.EVT_MENU, self.OnImportPowder, id=item.GetId()) 514 item = submenu.Append(wx.ID_ANY, 515 help='Import powder data, use file to try to determine format', 516 kind=wx.ITEM_NORMAL, 517 text='guess format from file') 518 self.Bind(wx.EVT_MENU, self.OnImportPowder, id=item.GetId()) 514 519 515 520 def ReadPowderIparm(self,instfile,bank,databanks,rd):
Note: See TracChangeset
for help on using the changeset viewer.