Changeset 994


Ignore:
Timestamp:
Jul 17, 2013 9:08:29 AM (9 years ago)
Author:
vondreele
Message:

put back in oldPage stuff inadvertently deleted from GSASIIphsGUI

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIgrid.py

    r991 r994  
    130130] = [wx.NewId() for item in range(1)]
    131131
    132 [ wxID_SELECTPHASE,wxID_SELECTPAGE,
    133 ] = [wx.NewId() for item in range(2)]
     132[ wxID_SELECTPHASE,
     133] = [wx.NewId() for item in range(1)]
    134134
    135135[ wxID_PDFCOPYCONTROLS, wxID_PDFSAVECONTROLS, wxID_PDFLOADCONTROLS,
     
    21362136
    21372137    def ChangeSelection(self,page):
    2138         # in the wx.Notebook ChangeSelection is like SetSelection, but it
     2138        # in wx.Notebook ChangeSelection is like SetSelection, but it
    21392139        # does not invoke the event related to pressing the tab button
    21402140        # I don't see a way to do that in aui.
  • trunk/GSASIIphsGUI.py

    r992 r994  
    49164916        '''This is called when an item is selected from the Select page menu
    49174917        '''
    4918         for page in G2frame.dataDisplay.gridList: # clear out all grids, forcing edits in progress to complete
    4919             page.ClearGrid()
    4920         wx.Frame.Unbind(G2frame.dataFrame,wx.EVT_SIZE) # ignore size events during this routine
    49214918        page = event.GetId()
    4922 #        print 'Select',page
    49234919        G2frame.dataDisplay.SetSelection(page)
    49244920       
     
    49314927        wx.Frame.Unbind(G2frame.dataFrame,wx.EVT_SIZE) # ignore size events during this routine
    49324928        page = event.GetSelection()
    4933 #        print 'Tab',page
     4929        print 'Tab',page
    49344930        ChangePage(page)
    49354931       
    49364932    def ChangePage(page):
    49374933        text = G2frame.dataDisplay.GetPageText(page)
    4938 #        print page,text
    4939         if text == 'Atoms':
     4934        print page,text
     4935        if text == 'General':
     4936            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.DataGeneral)
     4937            FillSelectPageMenu(G2frame.dataFrame.DataGeneral)
     4938            G2frame.dataFrame.Bind(wx.EVT_MENU, OnFourierMaps, id=G2gd.wxID_FOURCALC)
     4939            G2frame.dataFrame.Bind(wx.EVT_MENU, OnSearchMaps, id=G2gd.wxID_FOURSEARCH)
     4940            G2frame.dataFrame.Bind(wx.EVT_MENU, OnChargeFlip, id=G2gd.wxID_CHARGEFLIP)
     4941            G2frame.dataFrame.Bind(wx.EVT_MENU, OnFourClear, id=G2gd.wxID_FOURCLEAR)
     4942            UpdateGeneral()
     4943        elif text == 'Data':
     4944            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.DataMenu)
     4945            FillSelectPageMenu(G2frame.dataFrame.DataMenu)
     4946            G2frame.dataFrame.Bind(wx.EVT_MENU, OnPwdrAdd, id=G2gd.wxID_PWDRADD)
     4947            G2frame.dataFrame.Bind(wx.EVT_MENU, OnHklfAdd, id=G2gd.wxID_HKLFADD)
     4948            G2frame.dataFrame.Bind(wx.EVT_MENU, OnDataDelete, id=G2gd.wxID_DATADELETE)
     4949            G2ddG.UpdateDData(G2frame,DData,data)
     4950            G2plt.PlotSizeStrainPO(G2frame,data,Start=True)           
     4951        elif text == 'Atoms':
    49404952            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.AtomsMenu)
    49414953            FillSelectPageMenu(G2frame.dataFrame.AtomsMenu)
     
    49544966                G2frame.dataFrame.Bind(wx.EVT_MENU, OnReImport, id=id)               
    49554967            FillAtomsGrid(Atoms)
    4956         elif text == 'General':
    4957             G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.DataGeneral)
    4958             FillSelectPageMenu(G2frame.dataFrame.DataGeneral)
    4959             G2frame.dataFrame.Bind(wx.EVT_MENU, OnFourierMaps, id=G2gd.wxID_FOURCALC)
    4960             G2frame.dataFrame.Bind(wx.EVT_MENU, OnSearchMaps, id=G2gd.wxID_FOURSEARCH)
    4961             G2frame.dataFrame.Bind(wx.EVT_MENU, OnChargeFlip, id=G2gd.wxID_CHARGEFLIP)
    4962             G2frame.dataFrame.Bind(wx.EVT_MENU, OnFourClear, id=G2gd.wxID_FOURCLEAR)
    4963             UpdateGeneral()
    4964         elif text == 'Data':
    4965             G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.DataMenu)
    4966             FillSelectPageMenu(G2frame.dataFrame.DataMenu)
    4967             G2frame.dataFrame.Bind(wx.EVT_MENU, OnPwdrAdd, id=G2gd.wxID_PWDRADD)
    4968             G2frame.dataFrame.Bind(wx.EVT_MENU, OnHklfAdd, id=G2gd.wxID_HKLFADD)
    4969             G2frame.dataFrame.Bind(wx.EVT_MENU, OnDataDelete, id=G2gd.wxID_DATADELETE)
    4970             G2ddG.UpdateDData(G2frame,DData,data)
    4971             G2plt.PlotSizeStrainPO(G2frame,data,Start=True)
    49724968        elif text == 'Draw Options':
    49734969            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.DataDrawOptions)
     
    50075003            G2frame.dataFrame.Bind(wx.EVT_MENU, OnRBRemoveAll, id=G2gd.wxID_RBREMOVEALL)
    50085004            FillRigidBodyGrid()
    5009         elif text == 'Pawley reflections':
    5010             G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.PawleyMenu)
    5011             FillSelectPageMenu(G2frame.dataFrame.PawleyMenu)
    5012             G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyLoad, id=G2gd.wxID_PAWLEYLOAD)
    5013             G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyEstimate, id=G2gd.wxID_PAWLEYESTIMATE)
    5014             G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyUpdate, id=G2gd.wxID_PAWLEYUPDATE)
    5015             G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyDelete, id=G2gd.wxID_PAWLEYDELETE)           
    5016             FillPawleyReflectionsGrid()
    50175005        elif text == 'Map peaks':
    50185006            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.MapPeaksMenu)
     
    50465034            UpdateTexture()                       
    50475035            G2plt.PlotTexture(G2frame,data,Start=True)           
     5036        elif text == 'Pawley reflections':
     5037            G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.PawleyMenu)
     5038            FillSelectPageMenu(G2frame.dataFrame.PawleyMenu)
     5039            G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyLoad, id=G2gd.wxID_PAWLEYLOAD)
     5040            G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyEstimate, id=G2gd.wxID_PAWLEYESTIMATE)
     5041            G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyUpdate, id=G2gd.wxID_PAWLEYUPDATE)
     5042            G2frame.dataFrame.Bind(wx.EVT_MENU, OnPawleyDelete, id=G2gd.wxID_PAWLEYDELETE)           
     5043            FillPawleyReflectionsGrid()
    50485044        else:
    50495045            G2gd.SetDataMenuBar(G2frame)
     
    50885084    G2frame.dataDisplay.Bind(wx.aui.EVT_AUINOTEBOOK_PAGE_CHANGED, OnPageChanged)
    50895085    SetupGeneral()   
    5090     GeneralData = data['General']   
    5091     ChangePage(0)
     5086    GeneralData = data['General']
     5087    print 'oldPage',oldPage   
     5088    if oldPage is None:
     5089        UpdateGeneral()
     5090    elif oldPage:
     5091        G2frame.dataDisplay.SetSelection(oldPage)
     5092    else:
     5093        UpdateGeneral()
Note: See TracChangeset for help on using the changeset viewer.