Changeset 440 for trunk/GSASIIpwdGUI.py
- Timestamp:
- Dec 11, 2011 1:55:19 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIpwdGUI.py
r437 r440 98 98 finally: 99 99 dlg.Destroy() 100 wx.CallAfter(UpdatePeakGrid,self,peaks) 101 # UpdatePeakGrid(self,peaks) 100 UpdatePeakGrid(self,peaks) 102 101 G2plt.PlotPatterns(self) 103 102 … … 123 122 finally: 124 123 wx.EndBusyCursor() 125 wx.CallAfter(UpdatePeakGrid,self,peaks) 126 # UpdatePeakGrid(self,peaks) 124 UpdatePeakGrid(self,peaks) 127 125 G2plt.PlotPatterns(self) 128 126 print 'finished' … … 143 141 peak[4] = Inst['U']*tand(peak[0]/2.0)**2+Inst['V']*tand(peak[0]/2.0)+Inst['W'] 144 142 peak[6] = Inst['X']/cosd(peak[0]/2.0)+Inst['Y']*tand(peak[0]/2.0) 145 wx.CallAfter(UpdatePeakGrid,self,peaks) 146 # UpdatePeakGrid(self,peaks) 143 UpdatePeakGrid(self,peaks) 147 144 148 145 def RefreshPeakGrid(event): … … 280 277 del(item[-1]) 281 278 self.PatternTree.SetItemPyData(BackId,data) 282 wx.CallAfter(UpdateBackgroundGrid,self,data) 283 # UpdateBackgroundGrid(self,data) 279 UpdateBackgroundGrid(self,data) 284 280 285 281 def OnBakVal(event): … … 456 452 data = updateData(insVal,insRef) 457 453 RefreshInstrumentGrid(event,doAnyway=True) #to get peaks updated 458 wx.CallAfter(UpdateInstrumentGrid,self,data) 459 # UpdateInstrumentGrid(self,data) 454 UpdateInstrumentGrid(self,data) 460 455 461 456 def OnInstCopy(event): … … 494 489 data[2] = data[2][:2]+data[2][4:] 495 490 data[3] = data[3][:1]+['Lam',]+data[3][4:] 496 wx.CallAfter(UpdateInstrumentGrid,self,data) 497 # UpdateInstrumentGrid(self,data) 491 UpdateInstrumentGrid(self,data) 498 492 499 493 def OnNewType(event): 500 494 insVal['Type'] = typePick.GetValue() 501 495 data = updateData(insVal,insRef) 502 wx.CallAfter(UpdateInstrumentGrid,self,data) 503 # UpdateInstrumentGrid(self,data) 496 UpdateInstrumentGrid(self,data) 504 497 505 498 def OnLamPick(event): … … 508 501 insVal['Lam2'] = waves[lamType][1] 509 502 data = updateData(insVal,insRef) 510 wx.CallAfter(UpdateInstrumentGrid,self,data) 511 # UpdateInstrumentGrid(self,data) 503 UpdateInstrumentGrid(self,data) 512 504 513 505 def OnRatValue(event): … … 786 778 data['Transparency'] = [0.0,False] 787 779 self.dataDisplay.Destroy() 788 wx.CallAfter(UpdateSampleGrid,self,data) 789 # UpdateSampleGrid(self,data) 780 UpdateSampleGrid(self,data) 790 781 791 782 def OnParmRef(event): … … 885 876 data.append([peak[0],peak[2],True,False,0,0,0,dsp,0.0]) 886 877 self.PatternTree.SetItemPyData(IndexId,data) 887 wx.CallAfter(UpdateIndexPeaksGrid,self,data) 888 # UpdateIndexPeaksGrid(self,data) 878 UpdateIndexPeaksGrid(self,data) 889 879 890 880 def KeyEditPickGrid(event): … … 1016 1006 def OnBravSel(event): 1017 1007 controls[5] = bravSel.GetString(bravSel.GetSelection()) 1018 wx.CallAfter(UpdateUnitCellsGrid,self,data) 1019 # UpdateUnitCellsGrid(self,data) 1008 UpdateUnitCellsGrid(self,data) 1020 1009 1021 1010 def OnCellChange(event): … … 1093 1082 data = [controls,bravais,cells,dmin] 1094 1083 self.PatternTree.SetItemPyData(UnitCellsId,data) 1095 wx.CallAfter(UpdateUnitCellsGrid,self,data) 1096 # UpdateUnitCellsGrid(self,data) 1084 UpdateUnitCellsGrid(self,data) 1097 1085 1098 1086 def CopyUnitCell(event): … … 1107 1095 controls[12] = G2lat.calc_V(G2lat.cell2A(controls[6:12])) 1108 1096 self.PatternTree.SetItemPyData(UnitCellsId,[controls,bravais,cells,dmin]) 1109 wx.CallAfter(UpdateUnitCellsGrid,self,data) 1110 # UpdateUnitCellsGrid(self,data) 1097 UpdateUnitCellsGrid(self,data) 1111 1098 1112 1099 self.dataFrame.RefineCell.Enable(True) … … 1153 1140 self.PatternTree.SetItemPyData(G2gd.GetPatternTreeItemId(self,PatternId, 'Unit Cells List'),data) 1154 1141 self.HKL = G2lat.GenHBravais(dmin,ibrav,Aref) 1155 wx.CallAfter(UpdateUnitCellsGrid,self,data) 1156 # UpdateUnitCellsGrid(self,data) 1142 UpdateUnitCellsGrid(self,data) 1157 1143 print "%s%10.3f" % ('refinement M20 = ',M20) 1158 1144 print 'unindexed lines = ',X20 … … 1196 1182 self.dataFrame.IndexPeaks.Enable(True) 1197 1183 self.dataFrame.MakeNewPhase.Enable(True) 1198 wx.CallAfter(UpdateUnitCellsGrid,self,data) 1199 # UpdateUnitCellsGrid(self,data) 1184 UpdateUnitCellsGrid(self,data) 1200 1185 1201 1186 def RefreshUnitCellsGrid(event): … … 1492 1477 Obj.SetValue(fmt%(value)) 1493 1478 data[fileKey][itemKey] = value 1494 wx.CallAfter(UpdatePDFGrid,self,data) 1495 # UpdatePDFGrid(self,data) 1479 UpdatePDFGrid(self,data) 1496 1480 1497 1481 def OnValueChange(event): … … 1778 1762 data['Form Vol'] = max(10.0,SumElementVolumes()) 1779 1763 PE.Destroy() 1780 wx.CallAfter(UpdatePDFGrid,self,data) 1781 # UpdatePDFGrid(self,data) 1764 UpdatePDFGrid(self,data) 1782 1765 1783 1766 def OnDeleteElement(event): … … 1788 1771 del ElList[dlg.GetDeleteElement()] 1789 1772 dlg.Destroy() 1790 wx.CallAfter(UpdatePDFGrid,self,data) 1791 # UpdatePDFGrid(self,data) 1773 UpdatePDFGrid(self,data) 1792 1774 1793 1775 def ComputePDF(Data):
Note: See TracChangeset
for help on using the changeset viewer.