Changeset 2914 for branch/2frame/GSASIIdataGUI.py
- Timestamp:
- Jul 7, 2017 12:32:09 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branch/2frame/GSASIIdataGUI.py
r2913 r2914 77 77 continue 78 78 exec('global '+arg+';'+arg+' = wx.NewId()') 79 80 # probably a good idea to move these to where they are used for cleaner code81 Define_wxId('wxID_FOURCALC', 'wxID_FOURSEARCH', 'wxID_FOURCLEAR', 'wxID_PEAKSMOVE', 'wxID_PEAKSCLEAR',82 'wxID_CHARGEFLIP', 'wxID_PEAKSUNIQUE', 'wxID_PEAKSDELETE', 'wxID_PEAKSDA',83 'wxID_PEAKSDISTVP', 'wxID_PEAKSVIEWPT', 'wxID_FINDEQVPEAKS', 'wxID_SHOWBONDS', 'wxID_MULTIMCSA',84 'wxID_SINGLEMCSA', 'wxID_4DCHARGEFLIP', 'wxID_TRANSFORMSTRUCTURE',)85 86 Define_wxId('wxID_PWDRADD', 'wxID_HKLFADD', 'wxID_PWDANALYSIS', 'wxID_PWDCOPY', 'wxID_PLOTCTRLCOPY',87 'wxID_DATADELETE', 'wxID_DATACOPY', 'wxID_DATACOPYFLAGS', 'wxID_DATASELCOPY', 'wxID_DATAUSE',)88 89 Define_wxId('wxID_ATOMSEDITADD', 'wxID_ATOMSEDITINSERT', 'wxID_ATOMSEDITDELETE',90 'wxID_ATOMSMODIFY', 'wxID_ATOMSTRANSFORM', 'wxID_ATOMSVIEWADD', 'wxID_ATOMVIEWINSERT',91 'wxID_RELOADDRAWATOMS', 'wxID_ATOMSDISAGL', 'wxID_ATOMMOVE', 'wxID_MAKEMOLECULE',92 'wxID_ASSIGNATMS2RB', 'wxID_ATOMSPDISAGL', 'wxID_ISODISP', 'wxID_ADDHATOM', 'wxID_UPDATEHATOM',93 'wxID_WAVEVARY', 'wxID_ATOMSROTATE', 'wxID_ATOMSDENSITY', 'wxID_VALIDPROTEIN',94 'wxID_ATOMSSETALL', 'wxID_ATOMSSETSEL',)95 96 Define_wxId('wxID_DRAWATOMSTYLE', 'wxID_DRAWATOMLABEL', 'wxID_DRAWATOMCOLOR', 'wxID_DRAWATOMRESETCOLOR',97 'wxID_DRAWVIEWPOINT', 'wxID_DRAWTRANSFORM', 'wxID_DRAWDELETE', 'wxID_DRAWFILLCELL',98 'wxID_DRAWADDEQUIV', 'wxID_DRAWFILLCOORD', 'wxID_DRAWDISAGLTOR', ' wxID_DRAWPLANE',99 'wxID_DRAWDISTVP', 'wxID_DRAWADDSPHERE', 'wxID_DRWAEDITRADII',)100 101 Define_wxId('wxID_DRAWRESTRBOND', 'wxID_DRAWRESTRANGLE', 'wxID_DRAWRESTRPLANE', 'wxID_DRAWRESTRCHIRAL',)102 103 Define_wxId('wxID_ADDMCSAATOM', 'wxID_ADDMCSARB', 'wxID_CLEARMCSARB', 'wxID_MOVEMCSA', 'wxID_MCSACLEARRESULTS',)104 105 Define_wxId('wxID_CLEARTEXTURE', 'wxID_REFINETEXTURE',)106 107 Define_wxId('wxID_LOADDIFFAX', 'wxID_LAYERSIMULATE', 'wxID_SEQUENCESIMULATE', 'wxID_LAYERSFIT', 'wxID_COPYPHASE',)108 109 Define_wxId('wxID_PAWLEYLOAD', 'wxID_PAWLEYESTIMATE', 'wxID_PAWLEYUPDATE', 'wxID_PAWLEYSELALL', 'wxID_PAWLEYSELNONE',110 'wxID_PAWLEYSELTOGGLE', 'wxID_PAWLEYSET',)111 112 Define_wxId('wxID_IMCALIBRATE', 'wxID_IMRECALIBRATE', 'wxID_IMINTEGRATE', 'wxID_IMCLEARCALIB', 'wxID_IMRECALIBALL',113 'wxID_IMCOPYCONTROLS', 'wxID_INTEGRATEALL', 'wxID_IMSAVECONTROLS', 'wxID_IMLOADCONTROLS', 'wxID_IMAUTOINTEG',114 'wxID_IMCOPYSELECTED', 'wxID_SAVESELECTEDCONTROLS', 'wxID_IMXFERCONTROLS', 'wxID_IMRESETDIST',)115 116 Define_wxId('wxID_MASKCOPY', 'wxID_MASKSAVE', 'wxID_MASKLOAD', 'wxID_NEWMASKSPOT', 'wxID_NEWMASKARC', 'wxID_NEWMASKRING',117 'wxID_NEWMASKFRAME', 'wxID_NEWMASKPOLY', 'wxID_MASKLOADNOT', 'wxID_FINDSPOTS', 'wxID_DELETESPOTS',)118 119 Define_wxId('wxID_STRSTACOPY', 'wxID_STRSTAFIT', 'wxID_STRSTASAVE', 'wxID_STRSTALOAD', 'wxID_STRSTSAMPLE',120 'wxID_APPENDDZERO', 'wxID_STRSTAALLFIT', 'wxID_UPDATEDZERO', 'wxID_STRSTAPLOT', 'wxID_STRRINGSAVE',)121 122 Define_wxId('wxID_BACKCOPY', 'wxID_LIMITCOPY', 'wxID_SAMPLECOPY', 'wxID_SAMPLECOPYSOME', 'wxID_BACKFLAGCOPY', 'wxID_SAMPLEFLAGCOPY',123 'wxID_SAMPLESAVE', 'wxID_SAMPLELOAD', 'wxID_ADDEXCLREGION', 'wxID_SETSCALE', 'wxID_SAMPLE1VAL', 'wxID_ALLSAMPLELOAD',124 'wxID_MAKEBACKRDF', 'wxID_RESCALEALL',)125 126 Define_wxId('wxID_INSTPRMRESET', 'wxID_CHANGEWAVETYPE', 'wxID_INSTCOPY', 'wxID_INSTFLAGCOPY', 'wxID_INSTLOAD',127 'wxID_INSTSAVE', 'wxID_INST1VAL', 'wxID_INSTCALIB', 'wxID_INSTSAVEALL',)128 129 Define_wxId('wxID_UNDO', 'wxID_LSQPEAKFIT', 'wxID_LSQONECYCLE', 'wxID_RESETSIGGAM', 'wxID_CLEARPEAKS', 'wxID_AUTOSEARCH',130 'wxID_PEAKSCOPY', 'wxID_SEQPEAKFIT',)131 132 Define_wxId(' wxID_INDXRELOAD', 'wxID_INDEXPEAKS', 'wxID_REFINECELL', 'wxID_COPYCELL', 'wxID_MAKENEWPHASE',133 'wxID_EXPORTCELLS',)134 135 Define_wxId('wxID_CONSTRAINTADD', 'wxID_EQUIVADD', 'wxID_HOLDADD', 'wxID_FUNCTADD', 'wxID_ADDRIDING',136 'wxID_CONSPHASE', 'wxID_CONSHIST', 'wxID_CONSHAP', 'wxID_CONSGLOBAL', 'wxID_EQUIVALANCEATOMS',)137 138 Define_wxId('wxID_RESTRAINTADD', 'wxID_RESTSELPHASE', 'wxID_RESTDELETE', 'wxID_RESRCHANGEVAL',139 'wxID_RESTCHANGEESD', 'wxID_AARESTRAINTADD', 'wxID_AARESTRAINTPLOT',)140 141 Define_wxId('wxID_RIGIDBODYADD', 'wxID_DRAWDEFINERB', 'wxID_RIGIDBODYIMPORT', 'wxID_RESIDUETORSSEQ',142 'wxID_AUTOFINDRESRB', 'wxID_GLOBALRESREFINE', 'wxID_RBREMOVEALL', 'wxID_COPYRBPARMS',143 'wxID_GLOBALTHERM', 'wxID_VECTORBODYADD')144 145 Define_wxId('wxID_RENAMESEQSEL', 'wxID_SAVESEQSEL', 'wxID_SAVESEQSELCSV', 'wxID_SAVESEQCSV', 'wxID_PLOTSEQSEL',146 'wxID_ORGSEQSEL', 'wxADDSEQVAR', 'wxDELSEQVAR', 'wxEDITSEQVAR', 'wxCOPYPARFIT', 'wxID_AVESEQSEL',147 'wxADDPARFIT', 'wxDELPARFIT', 'wxEDITPARFIT', 'wxDOPARFIT', 'wxADDSEQDIST', 'wxADDSEQANGLE', 'wxID_ORGSEQINC',)148 149 Define_wxId('wxID_MODELCOPY', 'wxID_MODELFIT', 'wxID_MODELADD', 'wxID_ELEMENTADD', 'wxID_ELEMENTDELETE',150 'wxID_ADDSUBSTANCE', 'wxID_LOADSUBSTANCE', 'wxID_DELETESUBSTANCE', 'wxID_COPYSUBSTANCE',151 'wxID_MODELUNDO', 'wxID_MODELFITALL', 'wxID_MODELCOPYFLAGS', 'wxID_RELOADSUBSTANCES',152 'wxID_MODELPLOT',)153 154 Define_wxId('wxID_SELECTPHASE', 'wxID_PWDHKLPLOT', 'wxID_PWD3DHKLPLOT', 'wxID_3DALLHKLPLOT', 'wxID_MERGEHKL',)155 156 Define_wxId('wxID_PDFCOPYCONTROLS', 'wxID_PDFSAVECONTROLS', 'wxID_PDFLOADCONTROLS', 'wxID_PDFCOMPUTE',157 'wxID_PDFCOMPUTEALL', 'wxID_PDFADDELEMENT', 'wxID_PDFDELELEMENT', 'wxID_PDFPKSFIT',158 'wxID_PDFPKSFITALL', 'wxID_PDFCOPYPEAKS', 'wxID_CLEARPDFPEAKS',)159 160 Define_wxId('wxID_MCRON', 'wxID_MCRLIST', 'wxID_MCRSAVE', 'wxID_MCRPLAY',)161 162 79 163 80 def SetDefaultDData(dType,histoName,NShkl=0,NDij=0): … … 2944 2861 self.GPXtree = G2G.G2TreeCtrl(id=wxID_PATTERNTREE, 2945 2862 parent=self.treePanel, size=self.treePanel.GetClientSize(),style=wx.TR_DEFAULT_STYLE ) 2946 self.treeTitle = wx.StaticText(self.treePanel, wx.ID_ANY, "GSAS-II data tree",2947 )2948 self.treeTitle.SetBackgroundColour(DULL_YELLOW) # add some yellow to the title2949 treeSizer.Add(self.treeTitle,0,wx.EXPAND|wx.ALL,0)2863 # self.treeTitle = wx.StaticText(self.treePanel, wx.ID_ANY, "GSAS-II project: ", 2864 # ) 2865 # self.treeTitle.SetBackgroundColour(wx.Colour(230,230,150)) # add some yellow to the title 2866 # treeSizer.Add(self.treeTitle,0,wx.EXPAND|wx.ALL,0) 2950 2867 treeSizer.Add(self.GPXtree,1,wx.EXPAND|wx.ALL,0) 2951 2868 self.GPXtree.Bind(wx.EVT_TREE_SEL_CHANGED,self.OnDataTreeSelChanged) … … 3215 3132 ''' 3216 3133 if location == 1: 3217 self.treeTitle.SetLabel(text) 3134 # self.treeTitle.SetLabel(text) 3135 pass 3218 3136 elif not location: 3219 3137 wx.Frame.SetTitle(self,text) … … 3902 3820 phaseId = None 3903 3821 G2IO.ProjFileOpen(self) 3904 self.GPXtree.SetItemText(self.root,' Loaded Data: '+self.GSASprojectfile)3822 self.GPXtree.SetItemText(self.root,'Project: '+self.GSASprojectfile) 3905 3823 self.GPXtree.Expand(self.root) 3906 3824 self.HKL = [] … … 3944 3862 if result != wx.ID_CANCEL: 3945 3863 self.GSASprojectfile = '' 3946 self.GPXtree.SetItemText(self.root,' Loaded Data: ')3864 self.GPXtree.SetItemText(self.root,'Project: ') 3947 3865 self.GPXtree.DeleteChildren(self.root) 3948 3866 if self.HKL: self.HKL = [] … … 3958 3876 3959 3877 if self.GSASprojectfile: 3960 self.GPXtree.SetItemText(self.root,' Loaded Data: '+self.GSASprojectfile)3878 self.GPXtree.SetItemText(self.root,'Project: '+self.GSASprojectfile) 3961 3879 self.CheckNotebook() 3962 3880 G2IO.ProjFileSave(self) … … 3981 3899 self.GSASprojectfile = dlg.GetPath() 3982 3900 self.GSASprojectfile = G2IO.FileDlgFixExt(dlg,self.GSASprojectfile) 3983 self.GPXtree.SetItemText(self.root,' Saving project as'+self.GSASprojectfile)3901 self.GPXtree.SetItemText(self.root,'Project: '+self.GSASprojectfile) 3984 3902 #self.SetTitle("GSAS-II data tree: "+os.path.split(self.GSASprojectfile)[1]) 3985 self.SetTitle("GSAS-II data tree: "+os.path.split(self.GSASprojectfile)[1],1)3903 self.SetTitle("GSAS-II project: "+os.path.split(self.GSASprojectfile)[1],1) 3986 3904 self.CheckNotebook() 3987 3905 G2IO.ProjFileSave(self) … … 4809 4727 'define all GSAS-II data window menus' 4810 4728 4729 Define_wxId('wxID_ADDMCSAATOM', 'wxID_ADDMCSARB', 'wxID_CLEARMCSARB', 'wxID_MOVEMCSA', 'wxID_MCSACLEARRESULTS',) 4730 4731 Define_wxId('wxID_CLEARTEXTURE', 'wxID_REFINETEXTURE',) 4732 4733 Define_wxId('wxID_LOADDIFFAX', 'wxID_LAYERSIMULATE', 'wxID_SEQUENCESIMULATE', 'wxID_LAYERSFIT', 'wxID_COPYPHASE',) 4734 4735 Define_wxId('wxID_PAWLEYLOAD', 'wxID_PAWLEYESTIMATE', 'wxID_PAWLEYUPDATE', 'wxID_PAWLEYSELALL', 'wxID_PAWLEYSELNONE', 4736 'wxID_PAWLEYSELTOGGLE', 'wxID_PAWLEYSET',) 4737 4738 Define_wxId('wxID_BACKCOPY', 'wxID_LIMITCOPY', 'wxID_SAMPLECOPY', 'wxID_SAMPLECOPYSOME', 'wxID_BACKFLAGCOPY', 'wxID_SAMPLEFLAGCOPY', 4739 'wxID_SAMPLESAVE', 'wxID_SAMPLELOAD', 'wxID_ADDEXCLREGION', 'wxID_SETSCALE', 'wxID_SAMPLE1VAL', 'wxID_ALLSAMPLELOAD', 4740 'wxID_MAKEBACKRDF', 'wxID_RESCALEALL',) 4741 4742 Define_wxId('wxID_INSTPRMRESET', 'wxID_CHANGEWAVETYPE', 'wxID_INSTCOPY', 'wxID_INSTFLAGCOPY', 'wxID_INSTLOAD', 4743 'wxID_INSTSAVE', 'wxID_INST1VAL', 'wxID_INSTCALIB', 'wxID_INSTSAVEALL',) 4744 4745 Define_wxId('wxID_UNDO', 'wxID_LSQPEAKFIT', 'wxID_LSQONECYCLE', 'wxID_RESETSIGGAM', 'wxID_CLEARPEAKS', 'wxID_AUTOSEARCH', 4746 'wxID_PEAKSCOPY', 'wxID_SEQPEAKFIT',) 4747 4748 Define_wxId(' wxID_INDXRELOAD', 'wxID_INDEXPEAKS', 'wxID_REFINECELL', 'wxID_COPYCELL', 'wxID_MAKENEWPHASE', 4749 'wxID_EXPORTCELLS',) 4750 4751 Define_wxId('wxID_CONSTRAINTADD', 'wxID_EQUIVADD', 'wxID_HOLDADD', 'wxID_FUNCTADD', 'wxID_ADDRIDING', 4752 'wxID_CONSPHASE', 'wxID_CONSHIST', 'wxID_CONSHAP', 'wxID_CONSGLOBAL', 'wxID_EQUIVALANCEATOMS',) 4753 4754 Define_wxId('wxID_SELECTPHASE', 'wxID_PWDHKLPLOT', 'wxID_PWD3DHKLPLOT', 'wxID_3DALLHKLPLOT', 'wxID_MERGEHKL',) 4755 4756 Define_wxId('wxID_MCRON', 'wxID_MCRLIST', 'wxID_MCRSAVE', 'wxID_MCRPLAY',) 4757 4758 Define_wxId('wxID_PWDRADD', 'wxID_HKLFADD', 'wxID_PWDANALYSIS', 'wxID_PWDCOPY', 'wxID_PLOTCTRLCOPY', 4759 'wxID_DATADELETE', 'wxID_DATACOPY', 'wxID_DATACOPYFLAGS', 'wxID_DATASELCOPY', 'wxID_DATAUSE',) 4760 4761 Define_wxId('wxID_FOURCALC', 'wxID_FOURSEARCH', 'wxID_FOURCLEAR', 'wxID_PEAKSMOVE', 'wxID_PEAKSCLEAR', 4762 'wxID_CHARGEFLIP', 'wxID_PEAKSUNIQUE', 'wxID_PEAKSDELETE', 'wxID_PEAKSDA', 4763 'wxID_PEAKSDISTVP', 'wxID_PEAKSVIEWPT', 'wxID_FINDEQVPEAKS', 'wxID_SHOWBONDS', 'wxID_MULTIMCSA', 4764 'wxID_SINGLEMCSA', 'wxID_4DCHARGEFLIP', 'wxID_TRANSFORMSTRUCTURE',) 4765 4811 4766 # Main menu 4812 4767 G2frame = self.GetTopLevelParent() … … 4871 4826 4872 4827 # Rigid bodies 4828 Define_wxId('wxID_RIGIDBODYADD', 'wxID_DRAWDEFINERB', 'wxID_RIGIDBODYIMPORT', 'wxID_RESIDUETORSSEQ', 4829 'wxID_AUTOFINDRESRB', 'wxID_GLOBALRESREFINE', 'wxID_RBREMOVEALL', 'wxID_COPYRBPARMS', 4830 'wxID_GLOBALTHERM', 'wxID_VECTORBODYADD') 4831 4873 4832 self.RigidBodyMenu = wx.MenuBar() 4874 4833 self.PrefillDataMenu(self.RigidBodyMenu) … … 4891 4850 self.PostfillDataMenu() 4892 4851 4893 4894 4852 # Restraints 4853 Define_wxId('wxID_RESTRAINTADD', 'wxID_RESTSELPHASE', 'wxID_RESTDELETE', 'wxID_RESRCHANGEVAL', 4854 'wxID_RESTCHANGEESD', 'wxID_AARESTRAINTADD', 'wxID_AARESTRAINTPLOT',) 4855 4895 4856 self.RestraintTab = wx.Menu(title='') 4896 4857 self.RestraintEdit = wx.Menu(title='') … … 4920 4881 4921 4882 # Sequential results 4883 Define_wxId('wxID_RENAMESEQSEL', 'wxID_SAVESEQSEL', 'wxID_SAVESEQCSV', 'wxID_SAVESEQSELCSV', 'wxID_PLOTSEQSEL', 4884 'wxID_ORGSEQSEL', 'wxADDSEQVAR', 'wxDELSEQVAR', 'wxEDITSEQVAR', 'wxCOPYPARFIT', 'wxID_AVESEQSEL', 4885 'wxADDPARFIT', 'wxDELPARFIT', 'wxEDITPARFIT', 'wxDOPARFIT', 'wxADDSEQDIST', 'wxADDSEQANGLE', 'wxID_ORGSEQINC',) 4886 4922 4887 self.SequentialMenu = wx.MenuBar() 4923 4888 self.PrefillDataMenu(self.SequentialMenu) … … 5234 5199 5235 5200 #SASD & REFL/ Substance editor 5201 Define_wxId('wxID_MODELCOPY', 'wxID_MODELFIT', 'wxID_MODELADD', 'wxID_ELEMENTADD', 'wxID_ELEMENTDELETE', 5202 'wxID_ADDSUBSTANCE', 'wxID_LOADSUBSTANCE', 'wxID_DELETESUBSTANCE', 'wxID_COPYSUBSTANCE', 5203 'wxID_MODELUNDO', 'wxID_MODELFITALL', 'wxID_MODELCOPYFLAGS', 'wxID_RELOADSUBSTANCES', 5204 'wxID_MODELPLOT',) 5205 5236 5206 self.SubstanceMenu = wx.MenuBar() 5237 5207 self.PrefillDataMenu(self.SubstanceMenu) … … 5293 5263 5294 5264 # IMG / Image Controls 5265 Define_wxId('wxID_IMCALIBRATE', 'wxID_IMRECALIBRATE', 'wxID_IMINTEGRATE', 'wxID_IMCLEARCALIB', 'wxID_IMRECALIBALL', 5266 'wxID_IMCOPYCONTROLS', 'wxID_INTEGRATEALL', 'wxID_IMSAVECONTROLS', 'wxID_IMLOADCONTROLS', 'wxID_IMAUTOINTEG', 5267 'wxID_IMCOPYSELECTED', 'wxID_SAVESELECTEDCONTROLS', 'wxID_IMXFERCONTROLS', 'wxID_IMRESETDIST',) 5268 5295 5269 self.ImageMenu = wx.MenuBar() 5296 5270 self.PrefillDataMenu(self.ImageMenu) … … 5335 5309 5336 5310 # IMG / Masks 5311 Define_wxId('wxID_MASKCOPY', 'wxID_MASKSAVE', 'wxID_MASKLOAD', 'wxID_NEWMASKSPOT', 'wxID_NEWMASKARC', 'wxID_NEWMASKRING', 5312 'wxID_NEWMASKFRAME', 'wxID_NEWMASKPOLY', 'wxID_MASKLOADNOT', 'wxID_FINDSPOTS', 'wxID_DELETESPOTS',) 5313 5337 5314 self.MaskMenu = wx.MenuBar() 5338 5315 self.PrefillDataMenu(self.MaskMenu) … … 5369 5346 5370 5347 # IMG / Stress/Strain 5348 Define_wxId('wxID_STRSTACOPY', 'wxID_STRSTAFIT', 'wxID_STRSTASAVE', 'wxID_STRSTALOAD', 'wxID_STRSTSAMPLE', 5349 'wxID_APPENDDZERO', 'wxID_STRSTAALLFIT', 'wxID_UPDATEDZERO', 'wxID_STRSTAPLOT', 'wxID_STRRINGSAVE',) 5350 5371 5351 self.StrStaMenu = wx.MenuBar() 5372 5352 self.PrefillDataMenu(self.StrStaMenu) … … 5396 5376 5397 5377 # PDF / PDF Controls 5378 Define_wxId('wxID_PDFCOPYCONTROLS', 'wxID_PDFSAVECONTROLS', 'wxID_PDFLOADCONTROLS', 'wxID_PDFCOMPUTE', 5379 'wxID_PDFCOMPUTEALL', 'wxID_PDFADDELEMENT', 'wxID_PDFDELELEMENT', 'wxID_PDFPKSFIT', 5380 'wxID_PDFPKSFITALL', 'wxID_PDFCOPYPEAKS', 'wxID_CLEARPDFPEAKS',) 5381 5398 5382 self.PDFMenu = wx.MenuBar() 5399 5383 self.PrefillDataMenu(self.PDFMenu) … … 5434 5418 self.PostfillDataMenu() 5435 5419 5436 5437 5420 # Phase / General tab 5438 5421 self.DataGeneral = wx.MenuBar() … … 5483 5466 5484 5467 # Phase / Atoms tab 5468 Define_wxId('wxID_ATOMSEDITADD', 'wxID_ATOMSEDITINSERT', 'wxID_ATOMSEDITDELETE', 5469 'wxID_ATOMSMODIFY', 'wxID_ATOMSTRANSFORM', 'wxID_ATOMSVIEWADD', 'wxID_ATOMVIEWINSERT', 5470 'wxID_RELOADDRAWATOMS', 'wxID_ATOMSDISAGL', 'wxID_ATOMMOVE', 'wxID_MAKEMOLECULE', 5471 'wxID_ASSIGNATMS2RB', 'wxID_ATOMSPDISAGL', 'wxID_ISODISP', 'wxID_ADDHATOM', 'wxID_UPDATEHATOM', 5472 'wxID_WAVEVARY', 'wxID_ATOMSROTATE', 'wxID_ATOMSDENSITY', 'wxID_VALIDPROTEIN', 5473 'wxID_ATOMSSETALL', 'wxID_ATOMSSETSEL',) 5474 5485 5475 self.AtomsMenu = wx.MenuBar() 5486 5476 self.PrefillDataMenu(self.AtomsMenu) … … 5593 5583 5594 5584 # Phase / Draw Atoms tab 5585 Define_wxId('wxID_DRAWATOMSTYLE', 'wxID_DRAWATOMLABEL', 'wxID_DRAWATOMCOLOR', 'wxID_DRAWATOMRESETCOLOR', 5586 'wxID_DRAWVIEWPOINT', 'wxID_DRAWTRANSFORM', 'wxID_DRAWDELETE', 'wxID_DRAWFILLCELL', 5587 'wxID_DRAWADDEQUIV', 'wxID_DRAWFILLCOORD', 'wxID_DRAWDISAGLTOR', ' wxID_DRAWPLANE', 5588 'wxID_DRAWDISTVP', 'wxID_DRAWADDSPHERE', 'wxID_DRWAEDITRADII',) 5589 Define_wxId('wxID_DRAWRESTRBOND', 'wxID_DRAWRESTRANGLE', 'wxID_DRAWRESTRPLANE', 'wxID_DRAWRESTRCHIRAL',) 5590 5595 5591 self.DrawAtomsMenu = wx.MenuBar() 5596 5592 self.PrefillDataMenu(self.DrawAtomsMenu)
Note: See TracChangeset
for help on using the changeset viewer.