Changeset 501


Ignore:
Timestamp:
Mar 1, 2012 10:19:56 AM (10 years ago)
Author:
vondreele
Message:

minor clean up
remove solve
comment out generic phase import

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r493 r501  
    7373
    7474[wxID_FILECLOSE, wxID_FILEEXIT, wxID_FILEOPEN,  wxID_FILESAVE, wxID_FILESAVEAS,
    75 wxID_REFINE, wxID_SOLVE, wxID_MAKEPDFS, wxID_VIEWLSPARMS, wxID_SEQREFINE,
    76 ] = [wx.NewId() for _init_coll_File_Items in range(10)]
     75wxID_REFINE, wxID_MAKEPDFS, wxID_VIEWLSPARMS, wxID_SEQREFINE,
     76] = [wx.NewId() for _init_coll_File_Items in range(9)]
    7777
    7878[wxID_PWDRREAD,wxID_SNGLREAD,wxID_ADDPHASE,wxID_DELETEPHASE,
     
    164164        self.SeqRefine.Enable(False)
    165165        self.Bind(wx.EVT_MENU, self.OnSeqRefine, id=wxID_SEQREFINE)
    166         self.Solve = parent.Append(help='', id=wxID_SOLVE, kind=wx.ITEM_NORMAL,
    167             text='Solve')
    168         self.Solve.Enable(False)
    169         self.Bind(wx.EVT_MENU, self.OnSolve, id=wxID_SOLVE)
    170166       
    171167    def _init_Import_Phase(self,parent):
     
    209205            finally:
    210206                if fp: fp.close()
    211         item = parent.Append(wx.ID_ANY, help='Import phase data',
    212                       kind=wx.ITEM_NORMAL,text='Import Phase (generic)...')
    213         self.Bind(wx.EVT_MENU, self.OnImportPhaseGeneric, id=item.GetId())
     207#        item = parent.Append(wx.ID_ANY, help='Import phase data',
     208#                      kind=wx.ITEM_NORMAL,text='Import Phase (generic)...')
     209#        self.Bind(wx.EVT_MENU, self.OnImportPhaseGeneric, id=item.GetId())
    214210        submenu = wx.Menu()
    215         item = parent.AppendMenu(wx.ID_ANY, 'Import Phase (specific)',
    216                                  submenu,
    217                                  help='Import phase data')
     211        item = parent.AppendMenu(wx.ID_ANY, 'Import Phase menu',
     212            submenu, help='Import phase data')
    218213        self.PhaseImportMenuId = {}
    219214        for reader in self.ImportPhaseReaderlist:
    220215            item = submenu.Append(wx.ID_ANY,
    221                                   help='Import specific format phase data',
    222                                   kind=wx.ITEM_NORMAL,
    223                                   text='Import Phase '+reader.formatName+'...')
     216                help='Import specific format phase data',
     217                kind=wx.ITEM_NORMAL,text='Import Phase '+reader.formatName+'...')
    224218            self.PhaseImportMenuId[item.GetId()] = reader
    225219            self.Bind(wx.EVT_MENU, self.OnImportPhaseGeneric, id=item.GetId())
     
    239233                    if not extdict.get(extn): extdict[extn] = []
    240234                    extdict[extn] += [fmt,]
    241             for extn in sorted(extdict.keys(),
    242                                cmp=lambda x,y: cmp(x.lower(), y.lower())):
     235            for extn in sorted(extdict.keys(),cmp=lambda x,y: cmp(x.lower(), y.lower())):
    243236                fmt = ''
    244237                for f in extdict[extn]:
     
    298291                except:
    299292                    self.ErrorDialog('Error reading file '+file
    300                                      +' with format '+ rd.formatName,
    301                                      'Read Error')
     293                        +' with format '+ rd.formatName,'Read Error')
    302294                    continue
    303295                if not flag: continue
     
    12561248                                self.Refine.Enable(True)
    12571249                                self.SeqRefine.Enable(True)
    1258                                 self.Solve.Enable(True)         #not right but something needed here
    12591250                        item, cookie = self.PatternTree.GetNextChild(self.root, cookie)               
    12601251                    if Id:
     
    16611652            dlg.Destroy()
    16621653       
    1663     def OnSolve(self,event):
    1664         #works - but it'd be better if it could restore plots
    1665         G2sol.Solve(self.GSASprojectfile)
    1666         dlg = wx.MessageDialog(self,'Load new result?','Structure solution results',wx.OK|wx.CANCEL)
    1667         try:
    1668             if dlg.ShowModal() == wx.ID_OK:
    1669                 self.PatternTree.DeleteChildren(self.root)
    1670                 if self.HKL: self.HKL = []
    1671                 if self.G2plotNB.plotList:
    1672                     self.G2plotNB.clear()
    1673                 G2IO.ProjFileOpen(self)
    1674         finally:
    1675             dlg.Destroy()
    1676        
    16771654    def ErrorDialog(self,title,message):
    16781655        dlg = wx.MessageDialog(self, message, title,  wx.OK)
Note: See TracChangeset for help on using the changeset viewer.