Changeset 2920 for branch


Ignore:
Timestamp:
Jul 8, 2017 10:19:19 AM (6 years ago)
Author:
vondreele
Message:

organize all the wxIDs

Location:
branch/2frame
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branch/2frame/GSASIIdataGUI.py

    r2918 r2920  
    47814781        'define all GSAS-II data window menus'
    47824782       
    4783         G2G.Define_wxId('wxID_ADDMCSAATOM', 'wxID_ADDMCSARB', 'wxID_CLEARMCSARB', 'wxID_MOVEMCSA', 'wxID_MCSACLEARRESULTS',)
    4784        
    4785         G2G.Define_wxId('wxID_CLEARTEXTURE', 'wxID_REFINETEXTURE',)
    4786        
    4787         G2G.Define_wxId('wxID_LOADDIFFAX', 'wxID_LAYERSIMULATE', 'wxID_SEQUENCESIMULATE', 'wxID_LAYERSFIT', 'wxID_COPYPHASE',)
    4788        
    4789         G2G.Define_wxId('wxID_PAWLEYLOAD', 'wxID_PAWLEYESTIMATE', 'wxID_PAWLEYUPDATE', 'wxID_PAWLEYSELALL', 'wxID_PAWLEYSELNONE',
    4790           'wxID_PAWLEYSELTOGGLE', 'wxID_PAWLEYSET',)
    4791        
    4792         G2G.Define_wxId('wxID_BACKCOPY', 'wxID_LIMITCOPY', 'wxID_SAMPLECOPY', 'wxID_SAMPLECOPYSOME', 'wxID_BACKFLAGCOPY', 'wxID_SAMPLEFLAGCOPY',
    4793             'wxID_SAMPLESAVE', 'wxID_SAMPLELOAD', 'wxID_ADDEXCLREGION', 'wxID_SETSCALE', 'wxID_SAMPLE1VAL', 'wxID_ALLSAMPLELOAD',
    4794             'wxID_MAKEBACKRDF', 'wxID_RESCALEALL',)
    4795        
    4796         G2G.Define_wxId('wxID_INSTPRMRESET', 'wxID_CHANGEWAVETYPE', 'wxID_INSTCOPY', 'wxID_INSTFLAGCOPY', 'wxID_INSTLOAD',
    4797             'wxID_INSTSAVE', 'wxID_INST1VAL', 'wxID_INSTCALIB', 'wxID_INSTSAVEALL',)
    4798        
    4799         G2G.Define_wxId('wxID_UNDO', 'wxID_LSQPEAKFIT', 'wxID_LSQONECYCLE', 'wxID_RESETSIGGAM', 'wxID_CLEARPEAKS', 'wxID_AUTOSEARCH',
    4800             'wxID_PEAKSCOPY', 'wxID_SEQPEAKFIT',)
    4801        
    4802         G2G.Define_wxId('wxID_INDXRELOAD', 'wxID_INDEXPEAKS', 'wxID_REFINECELL', 'wxID_COPYCELL', 'wxID_MAKENEWPHASE',
    4803             'wxID_EXPORTCELLS',)
    4804        
    4805         G2G.Define_wxId('wxID_CONSTRAINTADD', 'wxID_EQUIVADD', 'wxID_HOLDADD', 'wxID_FUNCTADD', 'wxID_ADDRIDING',
    4806           'wxID_CONSPHASE', 'wxID_CONSHIST', 'wxID_CONSHAP', 'wxID_CONSGLOBAL', 'wxID_EQUIVALANCEATOMS',)
    4807        
    4808         G2G.Define_wxId('wxID_SELECTPHASE', 'wxID_PWDHKLPLOT', 'wxID_PWD3DHKLPLOT', 'wxID_3DALLHKLPLOT', 'wxID_MERGEHKL',)
    4809        
    4810         G2G.Define_wxId('wxID_MCRON', 'wxID_MCRLIST', 'wxID_MCRSAVE', 'wxID_MCRPLAY',)
    4811 
    4812         G2G.Define_wxId('wxID_PWDRADD', 'wxID_HKLFADD', 'wxID_PWDANALYSIS', 'wxID_PWDCOPY', 'wxID_PLOTCTRLCOPY',
    4813             'wxID_DATADELETE', 'wxID_DATACOPY', 'wxID_DATACOPYFLAGS', 'wxID_DATASELCOPY', 'wxID_DATAUSE',)
    4814 
    4815         G2G.Define_wxId('wxID_FOURCALC', 'wxID_FOURSEARCH', 'wxID_FOURCLEAR', 'wxID_PEAKSMOVE', 'wxID_PEAKSCLEAR',
    4816             'wxID_CHARGEFLIP', 'wxID_PEAKSUNIQUE', 'wxID_PEAKSDELETE', 'wxID_PEAKSDA',
    4817             'wxID_PEAKSDISTVP', 'wxID_PEAKSVIEWPT', 'wxID_FINDEQVPEAKS', 'wxID_SHOWBONDS', 'wxID_MULTIMCSA',
    4818             'wxID_SINGLEMCSA', 'wxID_4DCHARGEFLIP', 'wxID_TRANSFORMSTRUCTURE',)
     4783#        G2G.Define_wxId('wxID_MCRON', 'wxID_MCRLIST', 'wxID_MCRSAVE', 'wxID_MCRPLAY',)
    48194784
    48204785        # Main menu
     
    48414806       
    48424807        # Constraints
     4808        G2G.Define_wxId('wxID_CONSTRAINTADD', 'wxID_EQUIVADD', 'wxID_HOLDADD', 'wxID_FUNCTADD', 'wxID_ADDRIDING',
     4809          'wxID_CONSPHASE', 'wxID_CONSHIST', 'wxID_CONSHAP', 'wxID_CONSGLOBAL', 'wxID_EQUIVALANCEATOMS',)
    48434810        self.ConstraintMenu = wx.MenuBar()
    48444811        self.PrefillDataMenu(self.ConstraintMenu)
     
    48504817            (G2G.wxID_CONSHIST,'Histogram'),
    48514818            (G2G.wxID_CONSGLOBAL,'Global')):
    4852             self.ConstraintTab.Append(
    4853                 id=id, kind=wx.ITEM_NORMAL,text=txt,
     4819            self.ConstraintTab.Append(id=id, kind=wx.ITEM_NORMAL,text=txt,
    48544820                help='Select '+txt+' constraint editing tab')
    48554821        self.ConstraintEdit = wx.Menu(title='')
     
    48714837        self.PostfillDataMenu()
    48724838
    4873         # item = self.ConstraintEdit.Append(id=wx.ID_ANY,kind=wx.ITEM_NORMAL,text='Update GUI')
    4874         # def UpdateGSASIIconstrGUI(event):
    4875         #     import GSASIIconstrGUI
    4876         #     reload(GSASIIconstrGUI)
    4877         #     import GSASIIobj
    4878         #     reload(GSASIIobj)
    4879         # self.Bind(wx.EVT_MENU,UpdateGSASIIconstrGUI,id=item.GetId())
    4880 
    48814839        # Rigid bodies
    48824840        G2G.Define_wxId('wxID_RIGIDBODYADD', 'wxID_DRAWDEFINERB', 'wxID_RIGIDBODYIMPORT', 'wxID_RESIDUETORSSEQ',
    4883             'wxID_AUTOFINDRESRB', 'wxID_GLOBALRESREFINE', 'wxID_RBREMOVEALL', 'wxID_COPYRBPARMS',
    4884             'wxID_GLOBALTHERM', 'wxID_VECTORBODYADD')
    4885        
     4841            'wxID_VECTORBODYADD')       
    48864842        self.RigidBodyMenu = wx.MenuBar()
    48874843        self.PrefillDataMenu(self.RigidBodyMenu)
     
    49074863        G2G.Define_wxId('wxID_RESTRAINTADD', 'wxID_RESTSELPHASE', 'wxID_RESTDELETE', 'wxID_RESRCHANGEVAL',
    49084864            'wxID_RESTCHANGEESD', 'wxID_AARESTRAINTADD', 'wxID_AARESTRAINTPLOT',)
    4909 
    49104865        self.RestraintTab = wx.Menu(title='')
    49114866        self.RestraintEdit = wx.Menu(title='')
     
    49384893          'wxID_ORGSEQSEL', 'wxID_ADDSEQVAR', 'wxID_DELSEQVAR', 'wxID_EDITSEQVAR', 'wxID_COPYPARFIT', 'wxID_AVESEQSEL',
    49394894          'wxID_ADDPARFIT', 'wxID_DELPARFIT', 'wxID_EDITPARFIT', 'wxID_DOPARFIT', 'wxID_ADDSEQDIST', 'wxID_ADDSEQANGLE', 'wxID_ORGSEQINC',)
    4940 
    49414895        self.SequentialMenu = wx.MenuBar()
    49424896        self.PrefillDataMenu(self.SequentialMenu)
     
    50164970            if objlist:
    50174971                submenu = wx.Menu()
    5018                 item = self.SequentialEx.AppendMenu(
    5019                     wx.ID_ANY, lbl+' as',
    5020                     submenu, help=txt)
     4972                item = self.SequentialEx.AppendMenu(wx.ID_ANY, lbl+' as',submenu, help=txt)
    50214973                for obj in objlist:
    5022                     item = submenu.Append(
    5023                         wx.ID_ANY,
    5024                         help=obj.longFormatName,
    5025                         kind=wx.ITEM_NORMAL,
    5026                         text=obj.formatName)
     4974                    item = submenu.Append(wx.ID_ANY,help=obj.longFormatName,
     4975                        kind=wx.ITEM_NORMAL,text=obj.formatName)
    50274976                    self.SeqExportLookup[item.GetId()] = (obj,lbl) # lookup table for submenu item
    50284977       
     
    50304979           
    50314980        # PWDR & SASD
     4981        G2G.Define_wxId('wxID_PWDANALYSIS','wxID_PWDCOPY','wxID_PLOTCTRLCOPY','wxID_MERGEHKL',
     4982            'wxID_PWDHKLPLOT', 'wxID_PWD3DHKLPLOT','wxID_3DALLHKLPLOT',)           
    50324983        self.PWDRMenu = wx.MenuBar()
    50334984        self.PrefillDataMenu(self.PWDRMenu)
     
    50484999        self.PostfillDataMenu()
    50495000           
    5050         # HKLF
     5001        # HKLF - wxIDs defined in PWDR & SASD above
    50515002        self.HKLFMenu = wx.MenuBar()
    50525003        self.PrefillDataMenu(self.HKLFMenu)
     
    50665017           
    50675018        # PWDR / Limits
     5019        G2G.Define_wxId('wxID_LIMITCOPY', 'wxID_ADDEXCLREGION',)
    50685020        self.LimitMenu = wx.MenuBar()
    50695021        self.PrefillDataMenu(self.LimitMenu)
     
    50775029           
    50785030        # PDR / Background
     5031        G2G.Define_wxId('wxID_BACKCOPY', 'wxID_BACKFLAGCOPY','wxID_MAKEBACKRDF',
     5032            'wxID_RESCALEALL','wxID_BACKPEAKSMOVE',)
    50795033        self.BackMenu = wx.MenuBar()
    50805034        self.PrefillDataMenu(self.BackMenu)
     
    50855039        self.BackEdit.Append(id=G2G.wxID_BACKFLAGCOPY, kind=wx.ITEM_NORMAL,text='Copy flags',
    50865040            help='Copy background refinement flags to other histograms')
    5087         self.BackEdit.Append(id=G2G.wxID_PEAKSMOVE, kind=wx.ITEM_NORMAL,text='Move peaks',
     5041        self.BackEdit.Append(id=G2G.wxID_BACKPEAKSMOVE, kind=wx.ITEM_NORMAL,text='Move peaks',
    50885042            help='Move background peaks to Peak List')
    50895043        self.BackEdit.Append(id=G2G.wxID_MAKEBACKRDF, kind=wx.ITEM_NORMAL,text='Plot RDF',
     
    51115065           
    51125066        # PDR / Instrument Parameters
     5067        G2G.Define_wxId('wxID_INSTPRMRESET','wxID_INSTCOPY','wxID_INSTFLAGCOPY','wxID_INSTLOAD',
     5068            'wxID_INSTSAVE', 'wxID_INST1VAL', 'wxID_INSTCALIB', 'wxID_INSTSAVEALL',)
    51135069        self.InstMenu = wx.MenuBar()
    51145070        self.PrefillDataMenu(self.InstMenu)
     
    51295085        self.InstEdit.Append(id=G2G.wxID_INSTFLAGCOPY, kind=wx.ITEM_NORMAL,text='Copy flags',
    51305086            help='Copy instrument parameter refinement flags to other histograms')
    5131 #        self.InstEdit.Append(help='Change radiation type (Ka12 - synch)',
    5132 #            id=G2G.wxID_CHANGEWAVETYPE, kind=wx.ITEM_NORMAL,text='Change radiation')
    51335087        self.InstEdit.Append(id=G2G.wxID_INST1VAL, kind=wx.ITEM_NORMAL,text='Set one value',
    51345088            help='Set one instrument parameter value across multiple histograms')
     
    51365090       
    51375091        # PDR / Sample Parameters
     5092        G2G.Define_wxId('wxID_SAMPLECOPY', 'wxID_SAMPLECOPYSOME', 'wxID_SAMPLEFLAGCOPY','wxID_SAMPLESAVE',
     5093             'wxID_SAMPLELOAD', 'wxID_SETSCALE', 'wxID_SAMPLE1VAL', 'wxID_ALLSAMPLELOAD',)           
    51385094        self.SampleMenu = wx.MenuBar()
    51395095        self.PrefillDataMenu(self.SampleMenu)
     
    51625118
    51635119        # PDR / Peak List
     5120        G2G.Define_wxId('wxID_UNDO', 'wxID_LSQPEAKFIT', 'wxID_LSQONECYCLE', 'wxID_RESETSIGGAM',
     5121            'wxID_CLEARPEAKS', 'wxID_AUTOSEARCH','wxID_PEAKSCOPY', 'wxID_SEQPEAKFIT',)
    51645122        self.PeakMenu = wx.MenuBar()
    51655123        self.PrefillDataMenu(self.PeakMenu)
    51665124        self.PeakEdit = wx.Menu(title='')
    51675125        self.PeakMenu.Append(menu=self.PeakEdit, title='Peak Fitting')
    5168         self.peaksSel = self.PeakEdit.Append(wx.ID_ANY,
    5169             help='Set refinement flags for selected peaks',
    5170             kind=wx.ITEM_NORMAL,
    5171             text='Set sel. ref flags...')
    5172         self.peaksAll = self.PeakEdit.Append(wx.ID_ANY,
    5173             help='Set refinement flags for all peaks',
    5174             kind=wx.ITEM_NORMAL,
    5175             text='Set all ref flags...')
     5126        self.peaksSel = self.PeakEdit.Append(wx.ID_ANY,help='Set refinement flags for selected peaks',
     5127            kind=wx.ITEM_NORMAL,text='Set sel. ref flags...')
     5128        self.peaksAll = self.PeakEdit.Append(wx.ID_ANY,help='Set refinement flags for all peaks',
     5129            kind=wx.ITEM_NORMAL,text='Set all ref flags...')
    51765130        self.AutoSearch = self.PeakEdit.Append(help='Automatic peak search',
    51775131            id=G2G.wxID_AUTOSEARCH, kind=wx.ITEM_NORMAL,text='Auto search')
     
    51995153       
    52005154        # PDR / Index Peak List
     5155        G2G.Define_wxId('wxID_INDXRELOAD',)
    52015156        self.IndPeaksMenu = wx.MenuBar()
    52025157        self.PrefillDataMenu(self.IndPeaksMenu)
     
    52085163       
    52095164        # PDR / Unit Cells List
     5165        G2G.Define_wxId('wxID_INDEXPEAKS', 'wxID_REFINECELL', 'wxID_COPYCELL', 'wxID_MAKENEWPHASE',
     5166            'wxID_EXPORTCELLS',)
    52105167        self.IndexMenu = wx.MenuBar()
    52115168        self.PrefillDataMenu(self.IndexMenu)
     
    52295186       
    52305187        # PDR / Reflection Lists
     5188        G2G.Define_wxId('wxID_SELECTPHASE', ) #some wxIDs defined above in PWDR & SASD
    52315189        self.ReflMenu = wx.MenuBar()
    52325190        self.PrefillDataMenu(self.ReflMenu)
     
    52425200       
    52435201        # SASD / Instrument Parameters
     5202        G2G.Define_wxId('wxID_SASDINSTCOPY',)
    52445203        self.SASDInstMenu = wx.MenuBar()
    52455204        self.PrefillDataMenu(self.SASDInstMenu)
    52465205        self.SASDInstEdit = wx.Menu(title='')
    52475206        self.SASDInstMenu.Append(menu=self.SASDInstEdit, title='Operations')
    5248         self.InstEdit.Append(help='Reset instrument profile parameters to default',
    5249             id=G2G.wxID_INSTPRMRESET, kind=wx.ITEM_NORMAL,text='Reset profile')
    52505207        self.SASDInstEdit.Append(help='Copy instrument profile parameters to other histograms',
    5251             id=G2G.wxID_INSTCOPY, kind=wx.ITEM_NORMAL,text='Copy')
     5208            id=G2G.wxID_SASDINSTCOPY, kind=wx.ITEM_NORMAL,text='Copy')
    52525209        self.PostfillDataMenu()
    52535210       
    52545211        #SASD & REFL/ Substance editor
    5255         G2G.Define_wxId('wxID_MODELCOPY', 'wxID_MODELFIT', 'wxID_MODELADD', 'wxID_ELEMENTADD', 'wxID_ELEMENTDELETE',
    5256             'wxID_ADDSUBSTANCE', 'wxID_LOADSUBSTANCE', 'wxID_DELETESUBSTANCE', 'wxID_COPYSUBSTANCE',
    5257             'wxID_MODELUNDO', 'wxID_MODELFITALL', 'wxID_MODELCOPYFLAGS', 'wxID_RELOADSUBSTANCES',
    5258             'wxID_MODELPLOT',)
    5259    
     5212        G2G.Define_wxId('wxID_LOADSUBSTANCE','wxID_RELOADSUBSTANCES','wxID_ADDSUBSTANCE','wxID_COPYSUBSTANCE',
     5213            'wxID_DELETESUBSTANCE','wxID_ELEMENTADD', 'wxID_ELEMENTDELETE',)   
    52605214        self.SubstanceMenu = wx.MenuBar()
    52615215        self.PrefillDataMenu(self.SubstanceMenu)
     
    52795233       
    52805234        # SASD/ Models
     5235        G2G.Define_wxId('wxID_MODELCOPY', 'wxID_MODELFIT', 'wxID_MODELADD','wxID_MODELUNDO',
     5236            'wxID_MODELFITALL', 'wxID_MODELCOPYFLAGS','wxID_MODELPLOT',)   
    52815237        self.ModelMenu = wx.MenuBar()
    52825238        self.PrefillDataMenu(self.ModelMenu)
     
    52985254        self.PostfillDataMenu()
    52995255       
    5300         # REFD/ Models
     5256        # REFD/ Models - wxIDs as for SASD/Models
    53015257        self.REFDModelMenu = wx.MenuBar()
    53025258        self.PrefillDataMenu(self.REFDModelMenu)
     
    53205276            'wxID_IMCOPYCONTROLS', 'wxID_INTEGRATEALL', 'wxID_IMSAVECONTROLS', 'wxID_IMLOADCONTROLS', 'wxID_IMAUTOINTEG',
    53215277            'wxID_IMCOPYSELECTED', 'wxID_SAVESELECTEDCONTROLS', 'wxID_IMXFERCONTROLS', 'wxID_IMRESETDIST',)
    5322 
    53235278        self.ImageMenu = wx.MenuBar()
    53245279        self.PrefillDataMenu(self.ImageMenu)
     
    53595314        ImageParams.Append(help='Reset all detector dist to set dist',
    53605315            id=G2G.wxID_IMRESETDIST, kind=wx.ITEM_NORMAL,text='Reset dist')
    5361        
    53625316        self.PostfillDataMenu()
    53635317           
     
    53655319        G2G.Define_wxId('wxID_MASKCOPY', 'wxID_MASKSAVE', 'wxID_MASKLOAD', 'wxID_NEWMASKSPOT', 'wxID_NEWMASKARC', 'wxID_NEWMASKRING',
    53665320            'wxID_NEWMASKFRAME', 'wxID_NEWMASKPOLY', 'wxID_MASKLOADNOT', 'wxID_FINDSPOTS', 'wxID_DELETESPOTS',)
    5367 
    53685321        self.MaskMenu = wx.MenuBar()
    53695322        self.PrefillDataMenu(self.MaskMenu)
     
    53715324        self.MaskMenu.Append(menu=self.MaskEdit, title='Operations')
    53725325        submenu = wx.Menu()
    5373         self.MaskEdit.AppendMenu(
    5374             wx.ID_ANY,'Create new', submenu,
    5375             help=''
    5376             )
     5326        self.MaskEdit.AppendMenu(wx.ID_ANY,'Create new', submenu,help='')
    53775327        self.MaskEdit.Append(help='Copy mask to other images',
    53785328            id=G2G.wxID_MASKCOPY, kind=wx.ITEM_NORMAL,text='Copy mask')
     
    54015351        # IMG / Stress/Strain
    54025352        G2G.Define_wxId('wxID_STRSTACOPY', 'wxID_STRSTAFIT', 'wxID_STRSTASAVE', 'wxID_STRSTALOAD', 'wxID_STRSTSAMPLE',
    5403             'wxID_APPENDDZERO', 'wxID_STRSTAALLFIT', 'wxID_UPDATEDZERO', 'wxID_STRSTAPLOT', 'wxID_STRRINGSAVE',)
    5404        
     5353            'wxID_APPENDDZERO', 'wxID_STRSTAALLFIT', 'wxID_UPDATEDZERO', 'wxID_STRSTAPLOT', 'wxID_STRRINGSAVE',)       
    54055354        self.StrStaMenu = wx.MenuBar()
    54065355        self.PrefillDataMenu(self.StrStaMenu)
     
    54315380        # PDF / PDF Controls
    54325381        G2G.Define_wxId('wxID_PDFCOPYCONTROLS', 'wxID_PDFSAVECONTROLS', 'wxID_PDFLOADCONTROLS', 'wxID_PDFCOMPUTE',
    5433             'wxID_PDFCOMPUTEALL', 'wxID_PDFADDELEMENT', 'wxID_PDFDELELEMENT', 'wxID_PDFPKSFIT',
    5434             'wxID_PDFPKSFITALL', 'wxID_PDFCOPYPEAKS', 'wxID_CLEARPDFPEAKS',)
    5435 
     5382            'wxID_PDFCOMPUTEALL', 'wxID_PDFADDELEMENT', 'wxID_PDFDELELEMENT',)
    54365383        self.PDFMenu = wx.MenuBar()
    54375384        self.PrefillDataMenu(self.PDFMenu)
     
    54515398            text='Compute PDF')
    54525399        self.PDFEdit.Append(help='Compute all PDFs with or w/o optimization',
    5453                             id=G2G.wxID_PDFCOMPUTEALL, kind=wx.ITEM_NORMAL,
     5400            id=G2G.wxID_PDFCOMPUTEALL, kind=wx.ITEM_NORMAL,
    54545401            text='Compute all PDFs')
    5455 #        self.PDFEdit.Append(help='Optimize PDF', id=G2G.wxID_PDFOPT, kind=wx.ITEM_NORMAL,
    5456 #            text='Optimize corrections for r<Rmin section of current G(r)')
    54575402        self.PostfillDataMenu()
    54585403       
    54595404        # PDF / PDF Peaks
     5405        G2G.Define_wxId('wxID_PDFPKSFIT','wxID_PDFPKSFITALL', 'wxID_PDFCOPYPEAKS', 'wxID_CLEARPDFPEAKS',)
    54605406        self.PDFPksMenu = wx.MenuBar()
    54615407        self.PrefillDataMenu(self.PDFPksMenu)
     
    54735419
    54745420        # Phase / General tab
     5421        G2G.Define_wxId('wxID_FOURCALC', 'wxID_FOURSEARCH', 'wxID_FOURCLEAR','wxID_CHARGEFLIP',
     5422            'wxID_MULTIMCSA','wxID_SINGLEMCSA', 'wxID_4DCHARGEFLIP', 'wxID_TRANSFORMSTRUCTURE',)
    54755423        self.DataGeneral = wx.MenuBar()
    54765424        self.PrefillDataMenu(self.DataGeneral)
     
    54985446       
    54995447        # Phase / Data tab
     5448        G2G.Define_wxId('wxID_DATACOPY', 'wxID_DATACOPYFLAGS', 'wxID_DATASELCOPY', 'wxID_DATAUSE',
     5449            'wxID_PWDRADD', 'wxID_HKLFADD','wxID_DATADELETE', )
    55005450        self.DataMenu = wx.MenuBar()
    55015451        self.PrefillDataMenu(self.DataMenu)
     
    55235473            'wxID_ATOMSMODIFY', 'wxID_ATOMSTRANSFORM', 'wxID_ATOMSVIEWADD', 'wxID_ATOMVIEWINSERT',
    55245474            'wxID_RELOADDRAWATOMS', 'wxID_ATOMSDISAGL', 'wxID_ATOMMOVE', 'wxID_MAKEMOLECULE',
    5525             'wxID_ASSIGNATMS2RB', 'wxID_ATOMSPDISAGL', 'wxID_ISODISP', 'wxID_ADDHATOM', 'wxID_UPDATEHATOM',
    5526             'wxID_WAVEVARY', 'wxID_ATOMSROTATE', 'wxID_ATOMSDENSITY', 'wxID_VALIDPROTEIN',
     5475            'wxID_ATOMSPDISAGL', 'wxID_ISODISP', 'wxID_ADDHATOM', 'wxID_UPDATEHATOM',
     5476            'wxID_ATOMSROTATE', 'wxID_ATOMSDENSITY', 'wxID_VALIDPROTEIN',
    55275477            'wxID_ATOMSSETALL', 'wxID_ATOMSSETSEL',)
    5528 
    55295478        self.AtomsMenu = wx.MenuBar()
    55305479        self.PrefillDataMenu(self.AtomsMenu)
     
    55375486        self.AtomEdit.AppendMenu(wx.ID_ANY, 'On selected atoms...', submenu,
    55385487            help='Set/Act on selected atoms')
    5539         submenu.Append(G2G.wxID_ATOMSSETSEL,
    5540             help='Set refinement flags for selected atoms',
    5541             kind=wx.ITEM_NORMAL,
    5542             text='Refine selected')
     5488        submenu.Append(G2G.wxID_ATOMSSETSEL,help='Set refinement flags for selected atoms',
     5489            kind=wx.ITEM_NORMAL,text='Refine selected')
    55435490        submenu.Append(id=G2G.wxID_ATOMSMODIFY, kind=wx.ITEM_NORMAL,text='Modify parameters',
    55445491            help='Modify parameters values for all selected atoms')
     
    55535500#        self.AtomEdit.Append(id=G2G.wxID_ATOMSROTATE, kind=wx.ITEM_NORMAL,text='Rotate atoms',
    55545501#            help='Select atoms to rotate first')
    5555         submenu.Append(G2G.wxID_ATOMSSETALL,
    5556             help='Set refinement flags for all atoms',
    5557             kind=wx.ITEM_NORMAL,
    5558             text='Select All')
     5502        submenu.Append(G2G.wxID_ATOMSSETALL,help='Set refinement flags for all atoms',
     5503            kind=wx.ITEM_NORMAL,text='Select All')
    55595504       
    55605505        self.AtomEdit.Append(id=G2G.wxID_ATOMSEDITADD, kind=wx.ITEM_NORMAL,text='Append atom',
     
    55785523        self.ReImportMenuId = {}  # points to readers for each menu entry
    55795524        for reader in self.parent.GetTopLevelParent().ImportPhaseReaderlist:
    5580             item = submenu.Append(
    5581                 wx.ID_ANY,help=reader.longFormatName,
     5525            item = submenu.Append(wx.ID_ANY,help=reader.longFormatName,
    55825526                kind=wx.ITEM_NORMAL,text='reimport coordinates from '+reader.formatName+' file')
    55835527            self.ReImportMenuId[item.GetId()] = reader
    5584         item = submenu.Append(
    5585             wx.ID_ANY,
    5586             help='Reimport coordinates, try to determine format from file',
    5587             kind=wx.ITEM_NORMAL,
    5588             text='guess format from file')
     5528        item = submenu.Append(wx.ID_ANY,help='Reimport coordinates, try to determine format from file',
     5529            kind=wx.ITEM_NORMAL,text='guess format from file')
    55895530        self.ReImportMenuId[item.GetId()] = None # try all readers
    5590 
    55915531        self.AtomCompute.Append(id=G2G.wxID_ATOMSDISAGL, kind=wx.ITEM_NORMAL,text='Show Distances && Angles',
    55925532            help='Compute distances & angles for selected atoms')
     
    56035543       
    56045544        # Phase / Imcommensurate "waves" tab
     5545        G2G.Define_wxId('wxID_WAVEVARY',)
    56055546        self.WavesData = wx.MenuBar()
    56065547        self.PrefillDataMenu(self.WavesData)
     
    56135554       
    56145555        # Phase / Layer tab
     5556        G2G.Define_wxId('wxID_LOADDIFFAX', 'wxID_LAYERSIMULATE', 'wxID_SEQUENCESIMULATE', 'wxID_LAYERSFIT', 'wxID_COPYPHASE',)       
    56155557        self.LayerData = wx.MenuBar()
    56165558        self.PrefillDataMenu(self.LayerData)
     
    56415583            'wxID_DRAWADDEQUIV', 'wxID_DRAWFILLCOORD', 'wxID_DRAWDISAGLTOR', 'wxID_DRAWPLANE',
    56425584            'wxID_DRAWDISTVP', 'wxID_DRAWADDSPHERE', 'wxID_DRWAEDITRADII',)
    5643         G2G.Define_wxId('wxID_DRAWRESTRBOND', 'wxID_DRAWRESTRANGLE', 'wxID_DRAWRESTRPLANE', 'wxID_DRAWRESTRCHIRAL',)
    5644        
     5585        G2G.Define_wxId('wxID_DRAWRESTRBOND', 'wxID_DRAWRESTRANGLE', 'wxID_DRAWRESTRPLANE', 'wxID_DRAWRESTRCHIRAL',)       
    56455586        self.DrawAtomsMenu = wx.MenuBar()
    56465587        self.PrefillDataMenu(self.DrawAtomsMenu)
     
    56975638
    56985639        # Phase / MCSA tab
     5640        G2G.Define_wxId('wxID_ADDMCSAATOM', 'wxID_ADDMCSARB', 'wxID_CLEARMCSARB', 'wxID_MOVEMCSA', 'wxID_MCSACLEARRESULTS',)       
    56995641        self.MCSAMenu = wx.MenuBar()
    57005642        self.PrefillDataMenu(self.MCSAMenu)
     
    57155657           
    57165658        # Phase / Texture tab
     5659        G2G.Define_wxId('wxID_CLEARTEXTURE', 'wxID_REFINETEXTURE',)       
    57175660        self.TextureMenu = wx.MenuBar()
    57185661        self.PrefillDataMenu(self.TextureMenu)
     
    57275670           
    57285671        # Phase / Pawley tab
     5672        G2G.Define_wxId('wxID_PAWLEYLOAD', 'wxID_PAWLEYESTIMATE', 'wxID_PAWLEYUPDATE', 'wxID_PAWLEYSELALL',
     5673            'wxID_PAWLEYSELNONE','wxID_PAWLEYSELTOGGLE', 'wxID_PAWLEYSET',)
    57295674        self.PawleyMenu = wx.MenuBar()
    57305675        self.PrefillDataMenu(self.PawleyMenu)
     
    57495694           
    57505695        # Phase / Map peaks tab
     5696        G2G.Define_wxId('wxID_PEAKSMOVE', 'wxID_PEAKSCLEAR','wxID_PEAKSUNIQUE', 'wxID_PEAKSDELETE',
     5697            'wxID_PEAKSDA','wxID_PEAKSDISTVP', 'wxID_PEAKSVIEWPT', 'wxID_FINDEQVPEAKS', 'wxID_SHOWBONDS',)
    57515698        self.MapPeaksMenu = wx.MenuBar()
    57525699        self.PrefillDataMenu(self.MapPeaksMenu)
     
    57755722
    57765723        # Phase / Rigid bodies tab
     5724        G2G.Define_wxId(
     5725            'wxID_ASSIGNATMS2RB','wxID_GLOBALRESREFINE','wxID_RBREMOVEALL','wxID_AUTOFINDRESRB',
     5726            'wxID_COPYRBPARMS','wxID_GLOBALTHERM',)
    57775727        self.RigidBodiesMenu = wx.MenuBar()
    57785728        self.PrefillDataMenu(self.RigidBodiesMenu)
  • branch/2frame/GSASIIpwdGUI.py

    r2919 r2920  
    12551255    G2frame.Bind(wx.EVT_MENU,OnBackCopy,id=G2G.wxID_BACKCOPY)
    12561256    G2frame.Bind(wx.EVT_MENU,OnBackFlagCopy,id=G2G.wxID_BACKFLAGCOPY)
    1257     G2frame.Bind(wx.EVT_MENU,OnPeaksMove,id=G2G.wxID_PEAKSMOVE)
     1257    G2frame.Bind(wx.EVT_MENU,OnPeaksMove,id=G2G.wxID_BACKPEAKSMOVE)
    12581258    G2frame.Bind(wx.EVT_MENU,OnMakeRDF,id=G2G.wxID_MAKEBACKRDF)
    12591259    G2frame.Bind(wx.EVT_MENU,OnBkgFit,id=G2frame.dataWindow.wxID_BackPts['Fit'])
     
    19861986        G2frame.Bind(wx.EVT_MENU,OnInstCopy,id=G2G.wxID_INSTCOPY)
    19871987        G2frame.Bind(wx.EVT_MENU,OnInstFlagCopy,id=G2G.wxID_INSTFLAGCOPY)
    1988         #G2frame.Bind(wx.EVT_MENU,OnWaveChange,id=G2G.wxID_CHANGEWAVETYPE)       
    19891988        G2frame.Bind(wx.EVT_MENU,OnCopy1Val,id=G2G.wxID_INST1VAL)
    19901989    elif 'L' in insVal['Type'] or 'R' in insVal['Type']:                   #SASD data menu commands
    19911990        G2gd.SetDataMenuBar(G2frame,G2frame.dataWindow.SASDInstMenu)
    1992         G2frame.Bind(wx.EVT_MENU,OnInstCopy,id=G2G.wxID_INSTCOPY)
     1991        G2frame.Bind(wx.EVT_MENU,OnInstCopy,id=G2G.wxID_SASDINSTCOPY)
    19931992    MakeParameterWindow()
    19941993       
Note: See TracChangeset for help on using the changeset viewer.