Changeset 3312
- Timestamp:
- Mar 7, 2018 11:05:50 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIphsGUI.py
r3311 r3312 3790 3790 3791 3791 def UpdateLayerData(Scroll=0): 3792 '''Present the contents of the Phase/Layers tab for stacking fault simulation 3793 ''' 3792 3794 3793 3795 laueChoice = ['-1','2/m(ab)','2/m(c)','mmm','-3','-3m','4/m','4/mmm', … … 3803 3805 Indx = {} 3804 3806 3805 # def SetCell(laue,cell):3806 # if laue in ['-3','-3m','6/m','6/mmm','4/m','4/mmm']:3807 # cell[4] = cell[5] = 90.3808 # cell[6] = 120.3809 # if laue in ['4/m','4/mmm']:3810 # cell[6] = 90.3811 # if ObjId == 0:3812 # cell[1] = cell[2] = value3813 # Obj.SetValue("%.5f"%(cell[1]))3814 # else:3815 # cell[3] = value3816 # Obj.SetValue("%.5f"%(cell[3]))3817 # elif laue in ['mmm']:3818 # cell[ObjId+1] = value3819 # cell[4] = cell[5] = cell[6] = 90.3820 # Obj.SetValue("%.5f"%(cell[ObjId+1]))3821 # elif laue in ['2/m','-1']:3822 # cell[4] = cell[5] = 90.3823 # if ObjId != 3:3824 # cell[ObjId+1] = value3825 # Obj.SetValue("%.5f"%(cell[ObjId+1]))3826 # else:3827 # cell[6] = value3828 # Obj.SetValue("%.3f"%(cell[6]))3829 # cell[7] = G2lat.calc_V(G2lat.cell2A(cell[1:7]))3830 3831 3807 def OnLaue(event): 3832 3808 Obj = event.GetEventObject() … … 3954 3930 Trans = [[[1.,0.,0.,0.,'',False],],] 3955 3931 data['Layers']['Transitions'] = Trans 3956 UpdateLayerData()3932 wx.CallAfter(UpdateLayerData) 3957 3933 3958 3934 def OnDeleteLast(event): … … 3961 3937 for trans in data['Layers']['Transitions']: 3962 3938 del trans[-1] 3963 UpdateLayerData()3939 wx.CallAfter(UpdateLayerData) 3964 3940 3965 3941 def OnImportLayer(event): … … 4003 3979 Trans = [[[1.,0.,0.,0.,'',False],],] 4004 3980 data['Layers']['Transitions'] = Trans 4005 UpdateLayerData()3981 wx.CallAfter(UpdateLayerData) 4006 3982 4007 3983 def LayerSizer(il,Layer): … … 4392 4368 titleSizer = wx.BoxSizer(wx.HORIZONTAL) 4393 4369 titleSizer.Add(wx.StaticText(layerData,label=' Layer descriptions: '),0,WACV) 4394 newLayer = wx. CheckBox(layerData,label=' Add new layer?')4395 newLayer.Bind(wx.EVT_ CHECKBOX, OnNewLayer)4370 newLayer = wx.Button(layerData,label='Add new layer') 4371 newLayer.Bind(wx.EVT_BUTTON, OnNewLayer) 4396 4372 titleSizer.Add(newLayer,0,WACV) 4397 importLayer = wx. CheckBox(layerData,label=' Import new layer?')4398 importLayer.Bind(wx.EVT_ CHECKBOX, OnImportLayer)4373 importLayer = wx.Button(layerData,label=' Import new layer') 4374 importLayer.Bind(wx.EVT_BUTTON, OnImportLayer) 4399 4375 titleSizer.Add(importLayer,0,WACV) 4400 deleteLast = wx. CheckBox(layerData,label=' Delete last layer?')4401 deleteLast.Bind(wx.EVT_ CHECKBOX, OnDeleteLast)4376 deleteLast = wx.Button(layerData,label='Delete last layer') 4377 deleteLast.Bind(wx.EVT_BUTTON, OnDeleteLast) 4402 4378 titleSizer.Add(deleteLast,0,WACV) 4403 4379 topSizer.Add(titleSizer,0,WACV)
Note: See TracChangeset
for help on using the changeset viewer.