Changeset 2586 for trunk/GSASIIpwdGUI.py
- Timestamp:
- Dec 15, 2016 10:46:47 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIpwdGUI.py
r2582 r2586 4615 4615 Obj.SetValue(fmt%(value)) 4616 4616 data[fileKey][itemKey] = value 4617 UpdatePDFGrid(G2frame,data)4617 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4618 4618 4619 4619 def OnMoveMult(event): 4620 data[key]['Mult'] += multSpin.GetValue()*0.014620 data[key]['Mult'] = multSpin.GetValue()*0.01 4621 4621 mult.SetValue(data[key]['Mult']) 4622 4622 wx.CallAfter(OnComputePDF,None) … … 4624 4624 def AfterChange(invalid,value,tc): 4625 4625 if invalid: return 4626 multSpin.SetValue(int(0.5 + data[key]['Mult']*100)) 4626 4627 wx.CallAfter(OnComputePDF,None) 4627 4628 4628 4629 item = data[key] 4629 fileList = GetFileList('PWDR')4630 fileList = [''] + GetFileList('PWDR') 4630 4631 fileSizer.Add(wx.StaticText(parent=G2frame.dataDisplay,label=' '+key+' file:'),0,WACV) 4631 4632 fileName = wx.ComboBox(G2frame.dataDisplay,value=item['Name'],choices=fileList, … … 4640 4641 mulBox.Add(mult,0,) 4641 4642 multSpin = wx.SpinButton(G2frame.dataDisplay,style=wx.SP_VERTICAL,size=wx.Size(20,20)) 4642 multSpin.Set Value(0)4643 multSpin.Set Range(-1,1)4643 multSpin.SetRange(-100,100) 4644 multSpin.SetValue(int(data[key]['Mult']*100)) 4644 4645 multSpin.Bind(wx.EVT_SPIN, OnMoveMult) 4645 4646 mulBox.Add(multSpin,0,WACV) … … 4677 4678 def OnGeometry(event): 4678 4679 data['Geometry'] = geometry.GetValue() 4679 UpdatePDFGrid(G2frame,data) 4680 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4681 #UpdatePDFGrid(G2frame,data) 4680 4682 wx.CallAfter(OnComputePDF,None) 4681 4683 4682 4684 def OnDetType(event): 4683 4685 data['DetType'] = detType.GetValue() 4684 UpdatePDFGrid(G2frame,data) 4686 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4687 #UpdatePDFGrid(G2frame,data) 4685 4688 wx.CallAfter(OnComputePDF,None) 4686 4689 … … 4802 4805 dlg.Destroy() 4803 4806 OnComputePDF(event) 4804 UpdatePDFGrid(G2frame,data) 4807 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4808 #UpdatePDFGrid(G2frame,data) 4805 4809 4806 4810 def OnAddElement(event): … … 4813 4817 data['Form Vol'] = max(10.0,SumElementVolumes()) 4814 4818 PE.Destroy() 4815 UpdatePDFGrid(G2frame,data) 4819 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4820 #UpdatePDFGrid(G2frame,data) 4816 4821 4817 4822 def OnDeleteElement(event): … … 4822 4827 del ElList[dlg.GetDeleteElement()] 4823 4828 dlg.Destroy() 4824 UpdatePDFGrid(G2frame,data) 4829 wx.CallAfter(UpdatePDFGrid,G2frame,data) 4830 #UpdatePDFGrid(G2frame,data) 4825 4831 4826 4832 def ComputePDF(Data):
Note: See TracChangeset
for help on using the changeset viewer.