Changeset 342 for trunk/GSASIIgrid.py
- Timestamp:
- Aug 5, 2011 2:35:43 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIgrid.py
r335 r342 46 46 ] = [wx.NewId() for _init_coll_IndPeaks_Items in range(1)] 47 47 48 [ wxID_UNDO,wxID_LSQPEAKFIT,wxID_ BFGSPEAKFIT,wxID_RESETSIGGAM,49 ] = [wx.NewId() for _init_coll_PEAK_Items in range( 4)]48 [ wxID_UNDO,wxID_LSQPEAKFIT,wxID_LSQONECYCLE,wxID_BFGSPEAKFIT,wxID_RESETSIGGAM, 49 ] = [wx.NewId() for _init_coll_PEAK_Items in range(5)] 50 50 51 51 [ wxID_INDEXPEAKS, wxID_REFINECELL, wxID_COPYCELL, wxID_MAKENEWPHASE, 52 52 ] = [wx.NewId() for _init_coll_INDEX_Items in range(4)] 53 54 [ wxID_SELECTPHASE, 55 ] = [wx.NewId() for _init_coll_Refl_Items in range(1)] 53 56 54 57 [ wxID_PDFCOPYCONTROLS, wxID_PDFSAVECONTROLS, wxID_PDFLOADCONTROLS, … … 92 95 parent.Append(menu=self.IndexEdit, title='Cell Index/Refine') 93 96 97 def _init_coll_ReflMenu(self,parent): 98 parent.Append(menu=self.ReflEdit, title='Reflection List') 99 94 100 def _init_coll_PDFMenu(self,parent): 95 101 parent.Append(menu=self.PDFEdit, title='PDF Controls') … … 148 154 parent.Append(id=wxID_PAWLEYLOAD, kind=wx.ITEM_NORMAL,text='Pawley create', 149 155 help='Initialize Pawley reflection list') 150 parent.Append(id=wxID_PAWLEYIMPORT, kind=wx.ITEM_NORMAL,text='Pawley import',151 help='Import Pawley reflection list')156 # parent.Append(id=wxID_PAWLEYIMPORT, kind=wx.ITEM_NORMAL,text='Pawley import', 157 # help='Import Pawley reflection list') 152 158 parent.Append(id=wxID_PAWLEYDELETE, kind=wx.ITEM_NORMAL,text='Pawley delete', 153 159 help='Delete Pawley reflection list') … … 156 162 parent.Append(help='Load/Reload index peaks from peak list',id=wxID_INDXRELOAD, 157 163 kind=wx.ITEM_NORMAL,text='Load/Reload') 164 165 def _init_coll_Refl_Items(self,parent): 166 self.SelectPhase = parent.Append(help='Select phase for reflection list',id=wxID_SELECTPHASE, 167 kind=wx.ITEM_NORMAL,text='Select phase') 158 168 159 169 def _init_coll_Image_Items(self,parent): … … 191 201 self.PeakFit = parent.Append(id=wxID_LSQPEAKFIT, kind=wx.ITEM_NORMAL,text='LSQ PeakFit', 192 202 help='Peak fitting via least-squares' ) 203 self.PFOneCycle = parent.Append(id=wxID_LSQONECYCLE, kind=wx.ITEM_NORMAL,text='LSQ one cycle', 204 help='One cycle of Peak fitting via least-squares' ) 193 205 # self.PeakFit = parent.Append(id=wxID_BFGSPEAKFIT, kind=wx.ITEM_NORMAL,text='BFGS PeakFit', 194 206 # help='Peak fitting via BFGS algorithm' ) … … 236 248 self.IndPeaksMenu = wx.MenuBar() 237 249 self.IndexMenu = wx.MenuBar() 250 self.ReflMenu = wx.MenuBar() 238 251 self.PDFMenu = wx.MenuBar() 239 252 self.AtomEdit = wx.Menu(title='') … … 247 260 self.IndPeaksEdit = wx.Menu(title='') 248 261 self.IndexEdit = wx.Menu(title='') 262 self.ReflEdit = wx.Menu(title='') 249 263 self.PDFEdit = wx.Menu(title='') 250 264 self._init_coll_AtomsMenu(self.AtomsMenu) … … 268 282 self._init_coll_IndexMenu(self.IndexMenu) 269 283 self._init_coll_Index_Items(self.IndexEdit) 284 self._init_coll_ReflMenu(self.ReflMenu) 285 self._init_coll_Refl_Items(self.ReflEdit) 270 286 self._init_coll_PDFMenu(self.PDFMenu) 271 287 self._init_coll_PDF_Items(self.PDFEdit) 272 288 self.UnDo.Enable(False) 273 289 self.PeakFit.Enable(False) 290 self.PFOneCycle.Enable(False) 274 291 self.IndexPeaks.Enable(False) 275 292 self.CopyCell.Enable(False) … … 879 896 else: 880 897 G2plt.PlotPatterns(self) 898 elif self.PatternTree.GetItemText(item) == 'Reflection Lists': 899 self.PatternId = self.PatternTree.GetItemParent(item) 900 self.PickId = item 901 data = self.PatternTree.GetItemPyData(item) 902 self.RefList = '' 903 if len(data): 904 self.RefList = data.keys()[0] 905 G2pdG.UpdateReflectionGrid(self,data) 906 G2plt.PlotPatterns(self) 881 907
Note: See TracChangeset
for help on using the changeset viewer.