Changeset 1174 for trunk/GSASIIimgGUI.py
- Timestamp:
- Dec 18, 2013 2:55:50 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIimgGUI.py
r1163 r1174 51 51 data['DetDepth'] = 0. 52 52 data['DetDepthRef'] = False 53 if 'SampleAbs' not in data: 54 data['SampleShape'] = 'Cylinder' 55 data['SampleAbs'] = [0.0,False] 53 56 #end patch 54 57 … … 513 516 obliqVal.SetValue('%.3f'%(data['Oblique'][0])) 514 517 518 def OnSamAbs(event): 519 if data['SampleAbs'][1]: 520 data['SampleAbs'][1] = False 521 else: 522 data['SampleAbs'][1] = True 523 524 def OnSamAbsVal(event): 525 try: 526 value = float(samabsVal.GetValue()) 527 if 0.00 <= value <= 2.00: 528 data['SampleAbs'][0] = value 529 else: 530 raise ValueError 531 except ValueError: 532 pass 533 samabsVal.SetValue('%.3f'%(data['SampleAbs'][0])) 534 515 535 def OnShowLines(event): 516 536 if data['showLines']: … … 614 634 outAzim.Bind(wx.EVT_KILL_FOCUS,OnNumOutAzms) 615 635 littleSizer.Add(outAzim,0,wx.ALIGN_CENTER_VERTICAL) 636 dataSizer.Add(littleSizer,0,) 637 littleSizer = wx.BoxSizer(wx.HORIZONTAL) 638 samabs = wx.CheckBox(parent=G2frame.dataDisplay,label='Apply sample absorption?') 639 dataSizer.Add(samabs,0,wx.ALIGN_CENTER_VERTICAL) 640 samabs.Bind(wx.EVT_CHECKBOX, OnSamAbs) 641 samabs.SetValue(data['SampleAbs'][1]) 642 littleSizer.Add(wx.StaticText(G2frame.dataDisplay,label='mu/R (0.00-2.0) '),0, 643 wx.ALIGN_CENTER_VERTICAL) 644 samabsVal = wx.TextCtrl(parent=G2frame.dataDisplay,value='%.3f'%(data['SampleAbs'][0]),style=wx.TE_PROCESS_ENTER) 645 samabsVal.Bind(wx.EVT_TEXT_ENTER,OnSamAbsVal) 646 samabsVal.Bind(wx.EVT_KILL_FOCUS,OnSamAbsVal) 647 littleSizer.Add(samabsVal,0,wx.ALIGN_CENTER_VERTICAL) 616 648 dataSizer.Add(littleSizer,0,) 617 649 littleSizer = wx.BoxSizer(wx.HORIZONTAL)
Note: See TracChangeset
for help on using the changeset viewer.