Changeset 115
- Timestamp:
- Jul 16, 2010 10:15:20 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIimgGUI.py
r98 r115 25 25 def OnNewColorBar(event): 26 26 data['color'] = colSel.GetValue() 27 G2plt.PlotExposedImage(self )27 G2plt.PlotExposedImage(self,event=event) 28 28 29 29 def OnNewCalibrant(event): … … 38 38 data['range'][1][1] = imax**2+data['range'][0][0] 39 39 data['range'][1][0] = min(data['range'][1][1]-1,data['range'][1][0]) 40 G2plt.PlotExposedImage(self )40 G2plt.PlotExposedImage(self,event=event) 41 41 42 42 def OnMinSlider(event): … … 44 44 imin = int(minSel.GetValue())*DeltOne/100. 45 45 data['range'][1][0] = min(data['range'][1][1]-1,imin+data['range'][0][0]) 46 G2plt.PlotExposedImage(self )46 G2plt.PlotExposedImage(self,event=event) 47 47 48 48 def OnNumOutChans(event): … … 91 91 else: 92 92 data['showLines'] = True 93 G2plt.PlotExposedImage(self )93 G2plt.PlotExposedImage(self,event=event) 94 94 95 95 def OnFullIntegrate(event): … … 103 103 self.Razim.SetEditable(False) 104 104 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=False) 105 G2plt.PlotExposedImage(self )105 G2plt.PlotExposedImage(self,event=event) 106 106 107 107 def OnSetDefault(event): … … 122 122 self.InnerTth.SetValue("%8.2f" % (Ltth)) 123 123 self.OuterTth.SetValue("%8.2f" % (Utth)) 124 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=False) 125 G2plt.PlotExposedImage(self )124 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=False) 125 G2plt.PlotExposedImage(self,event=event) 126 126 127 127 def OnLRazim(event): … … 129 129 Razm = int(self.Razim.GetValue()) 130 130 data['LRazimuth'] = [Lazm,Razm] 131 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=False) 132 G2plt.PlotExposedImage(self )131 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=False) 132 G2plt.PlotExposedImage(self,event=event) 133 133 134 134 def OnSetRings(event): … … 138 138 data['setRings'] = True 139 139 setRings.SetValue(data['setRings']) 140 G2plt.PlotExposedImage(self )140 G2plt.PlotExposedImage(self,event=event) 141 141 142 142 def OnClearCalib(event): … … 145 145 data['ellipses'] = [] 146 146 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_IMCLEARCALIB,enable=False) 147 G2plt.PlotExposedImage(self )147 G2plt.PlotExposedImage(self,event=event) 148 148 149 149 def OnCalibrate(event): … … 212 212 G2gd.GetPatternTreeItemId(self,self.Image, 'Masks'),Masks) 213 213 G2img.ImageIntegrate(self,Data,Masks) 214 G2plt.PlotIntegration(self,newPlot=True )214 G2plt.PlotIntegration(self,newPlot=True,event=event) 215 215 self.dataFrame.ImageEdit.Enable(id=G2gd.wxID_SAVEINTG,enable=True) 216 216 G2IO.SaveIntegration(self,Id,Data) … … 325 325 style=wx.TE_PROCESS_ENTER) 326 326 cutOff.Bind(wx.EVT_TEXT_ENTER,OnCutOff) 327 cutOff.Bind(wx.EVT_KILL_FOCUS,OnCutOff) 327 328 comboSizer.Add(cutOff,0,wx.ALIGN_CENTER_VERTICAL) 328 329 … … 353 354 value=("%8.2f" % (IOtth[0])),style=wx.TE_PROCESS_ENTER) 354 355 self.InnerTth.Bind(wx.EVT_TEXT_ENTER,OnIOtth) 356 self.InnerTth.Bind(wx.EVT_KILL_FOCUS,OnIOtth) 355 357 littleSizer.Add(self.InnerTth,0,wx.ALIGN_CENTER_VERTICAL) 356 358 self.OuterTth = wx.TextCtrl(parent=self.dataDisplay, 357 359 value=("%8.2f" % (IOtth[1])),style=wx.TE_PROCESS_ENTER) 358 360 self.OuterTth.Bind(wx.EVT_TEXT_ENTER,OnIOtth) 361 self.OuterTth.Bind(wx.EVT_KILL_FOCUS,OnIOtth) 359 362 littleSizer.Add(self.OuterTth,0,wx.ALIGN_CENTER_VERTICAL) 360 363 dataSizer.Add(littleSizer,0,) … … 365 368 style=wx.TE_PROCESS_ENTER) 366 369 waveSel.Bind(wx.EVT_TEXT_ENTER,OnWavelength) 370 waveSel.Bind(wx.EVT_KILL_FOCUS,OnWavelength) 367 371 dataSizer.Add(waveSel,0,wx.ALIGN_CENTER_VERTICAL) 368 372 … … 374 378 value=("%6d" % (LRazim[0])),style=wx.TE_PROCESS_ENTER) 375 379 self.Lazim.Bind(wx.EVT_TEXT_ENTER,OnLRazim) 380 self.Lazim.Bind(wx.EVT_KILL_FOCUS,OnLRazim) 376 381 littleSizer.Add(self.Lazim,0,wx.ALIGN_CENTER_VERTICAL) 377 382 self.Razim = wx.TextCtrl(parent=self.dataDisplay, 378 383 value=("%6d" % (LRazim[1])),style=wx.TE_PROCESS_ENTER) 379 384 self.Razim.Bind(wx.EVT_TEXT_ENTER,OnLRazim) 385 self.Razim.Bind(wx.EVT_KILL_FOCUS,OnLRazim) 380 386 littleSizer.Add(self.Razim,0,wx.ALIGN_CENTER_VERTICAL) 381 387 dataSizer.Add(littleSizer,0,) … … 392 398 outChan = wx.TextCtrl(parent=self.dataDisplay,value=str(data['outChannels']),style=wx.TE_PROCESS_ENTER) 393 399 outChan.Bind(wx.EVT_TEXT_ENTER,OnNumOutChans) 400 outChan.Bind(wx.EVT_KILL_FOCUS,OnNumOutChans) 394 401 littleSizer.Add(outChan,0,wx.ALIGN_CENTER_VERTICAL) 395 402 outAzim = wx.TextCtrl(parent=self.dataDisplay,value=str(data['outAzimuths']),style=wx.TE_PROCESS_ENTER) 396 403 outAzim.Bind(wx.EVT_TEXT_ENTER,OnNumOutAzms) 404 outAzim.Bind(wx.EVT_KILL_FOCUS,OnNumOutAzms) 397 405 littleSizer.Add(outAzim,0,wx.ALIGN_CENTER_VERTICAL) 398 406 dataSizer.Add(littleSizer,0,) … … 451 459 lowerThreshold.SetValue("%8d" % (lower)) 452 460 upperThreshold.SetValue("%8d" % (upper)) 453 G2plt.PlotExposedImage(self )461 G2plt.PlotExposedImage(self,event=event) 454 462 455 463 def OnSpotDiameter(event): … … 461 469 Obj.SetValue("%.2f"%(diameter)) 462 470 data['Points'][spotIds.index(Obj.GetId())][2] = diameter 463 G2plt.PlotExposedImage(self )471 G2plt.PlotExposedImage(self,event=event) 464 472 465 473 def OnDeleteSpot(event): … … 467 475 del(data['Points'][delSpotId.index(Obj)]) 468 476 UpdateMasks(self,data) 469 G2plt.PlotExposedImage(self )477 G2plt.PlotExposedImage(self,event=event) 470 478 471 479 def OnRingThickness(event): … … 477 485 Obj.SetValue("%.3f"%(thick)) 478 486 data['Rings'][ringIds.index(Obj.GetId())][1] = thick 479 G2plt.PlotExposedImage(self )487 G2plt.PlotExposedImage(self,event=event) 480 488 481 489 def OnDeleteRing(event): … … 483 491 del(data['Rings'][delRingId.index(Obj)]) 484 492 UpdateMasks(self,data) 485 G2plt.PlotExposedImage(self )493 G2plt.PlotExposedImage(self,event=event) 486 494 487 495 def OnArcThickness(event): … … 493 501 Obj.SetValue("%.3f"%(thick)) 494 502 data['Arcs'][arcIds.index(Obj.GetId())][2] = thick 495 G2plt.PlotExposedImage(self )503 G2plt.PlotExposedImage(self,event=event) 496 504 497 505 def OnDeleteArc(event): … … 499 507 del(data['Arcs'][delArcId.index(Obj)]) 500 508 UpdateMasks(self,data) 501 G2plt.PlotExposedImage(self )509 G2plt.PlotExposedImage(self,event=event) 502 510 503 511 def OnDeletePoly(event): … … 505 513 del(data['Polygons'][delPolyId.index(Obj)]) 506 514 UpdateMasks(self,data) 507 G2plt.PlotExposedImage(self )515 G2plt.PlotExposedImage(self,event=event) 508 516 509 517 def OnCopyMask(event): … … 567 575 value=("%8d" % (thresh[1][0])),style=wx.TE_PROCESS_ENTER) 568 576 lowerThreshold.Bind(wx.EVT_TEXT_ENTER,OnThreshold) 577 lowerThreshold.Bind(wx.EVT_KILL_FOCUS,OnThreshold) 569 578 littleSizer.Add(lowerThreshold,0,wx.ALIGN_CENTER_VERTICAL) 570 579 upperThreshold = wx.TextCtrl(parent=self.dataDisplay, 571 580 value=("%8d" % (thresh[1][1])),style=wx.TE_PROCESS_ENTER) 572 581 upperThreshold.Bind(wx.EVT_TEXT_ENTER,OnThreshold) 582 upperThreshold.Bind(wx.EVT_KILL_FOCUS,OnThreshold) 573 583 littleSizer.Add(upperThreshold,0,wx.ALIGN_CENTER_VERTICAL) 574 584 mainSizer.Add(littleSizer,0,) … … 596 606 littleSizer.Add(spotDiameter,0,wx.ALIGN_CENTER_VERTICAL) 597 607 spotDiameter.Bind(wx.EVT_TEXT_ENTER,OnSpotDiameter) 608 spotDiameter.Bind(wx.EVT_KILL_FOCUS,OnSpotDiameter) 598 609 spotIds.append(spotDiameter.GetId()) 599 610 spotDelete = wx.CheckBox(parent=self.dataDisplay,label='delete?') … … 625 636 littleSizer.Add(ringThick,0,wx.ALIGN_CENTER_VERTICAL) 626 637 ringThick.Bind(wx.EVT_TEXT_ENTER,OnRingThickness) 638 ringThick.Bind(wx.EVT_KILL_FOCUS,OnRingThickness) 627 639 ringIds.append(ringThick.GetId()) 628 640 ringDelete = wx.CheckBox(parent=self.dataDisplay,label='delete?') … … 662 674 littleSizer.Add(arcThick,0,wx.ALIGN_CENTER_VERTICAL) 663 675 arcThick.Bind(wx.EVT_TEXT_ENTER,OnArcThickness) 676 arcThick.Bind(wx.EVT_KILL_FOCUS,OnArcThickness) 664 677 arcIds.append(arcThick.GetId()) 665 678 arcDelete = wx.CheckBox(parent=self.dataDisplay,label='delete?')
Note: See TracChangeset
for help on using the changeset viewer.