Changeset 1830
- Timestamp:
- May 1, 2015 10:30:34 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIddataGUI.py
r1828 r1830 789 789 def OnSelect(event): 790 790 G2frame.hist = keyList[select.GetSelection()] 791 selSpin.SetValue(keyList.index(G2frame.hist))791 oldFocus = wx.Window.FindFocus() 792 792 G2plt.PlotSizeStrainPO(G2frame,data,G2frame.hist) 793 oldFocus.SetFocus() 793 794 wx.CallLater(100,RepaintHistogramInfo) 794 795 795 def OnSelSpin(event):796 G2frame.hist = keyList[selSpin.GetValue()]797 selSpin.SetValue(keyList.index(G2frame.hist))798 select.SetSelection(keyList.index(G2frame.hist))799 select.SetFirstItem(keyList.index(G2frame.hist))800 G2plt.PlotSizeStrainPO(G2frame,data,G2frame.hist)801 wx.CallLater(100,RepaintHistogramInfo)802 803 796 def RepaintHistogramInfo(): 804 797 G2frame.bottomSizer.DeleteWindows() … … 921 914 return bottomSizer 922 915 923 #DData.DestroyChildren() # bad, deletes scrollbars on Mac!924 916 if DData.GetSizer(): 925 917 DData.GetSizer().Clear(True) … … 928 920 if G2frame.hist != '': 929 921 topSizer = wx.FlexGridSizer(1,2,5,5) 930 selSizer = wx.BoxSizer(wx.HORIZONTAL)931 selSpin = wx.SpinButton(DData,size=(20,120),style=wx.SP_VERTICAL|wx.SP_WRAP)932 selSpin.SetValue(keyList.index(G2frame.hist))933 selSpin.SetRange(0,len(keyList)-1)934 selSpin.Bind(wx.EVT_SPIN,OnSelSpin)935 selSizer.Add(selSpin)936 922 select = wx.ListBox(DData,choices=keyList,style=wx.LB_SINGLE,size=(-1,120)) 937 923 select.SetSelection(keyList.index(G2frame.hist)) 938 924 select.SetFirstItem(keyList.index(G2frame.hist)) 939 925 select.Bind(wx.EVT_LISTBOX,OnSelect) 940 selSizer.Add(select,0,WACV) 941 topSizer.Add(selSizer) 926 topSizer.Add(select,0,WACV|wx.LEFT,5) 942 927 if PWDR: 943 928 topSizer.Add(PlotSizer()) -
trunk/GSASIImath.py
r1806 r1830 1724 1724 begin = time.time() 1725 1725 values = np.array(Dict2Values(parmDict, varyList)) 1726 result = so.leastsq(errSpHarm,values,Dfun=dervSpHarm,full_output=True, 1726 result = so.leastsq(errSpHarm,values,Dfun=dervSpHarm,full_output=True,ftol=1.e-6, 1727 1727 args=(SGData,cell,Gangls,Texture['Model'],refData,parmDict,varyList,pgbar)) 1728 1728 ncyc = int(result[2]['nfev']/2) -
trunk/GSASIIphsGUI.py
r1828 r1830 3641 3641 mainSizer = wx.BoxSizer(wx.VERTICAL) 3642 3642 titleSizer = wx.BoxSizer(wx.HORIZONTAL) 3643 titleSizer.Add(wx.StaticText(Texture,-1,' Spherical harmonics texture data for '+PhaseName+':'),0,WACV)3643 titleSizer.Add(wx.StaticText(Texture,-1,' Spherical harmonics texture data for '+PhaseName+':'),0,WACV) 3644 3644 titleSizer.Add(wx.StaticText(Texture,-1, 3645 3645 ' Texture Index J = %7.3f'%(G2lat.textureIndex(textureData['SH Coeff'][1]))), … … 3648 3648 mainSizer.Add((0,5),0) 3649 3649 shSizer = wx.FlexGridSizer(0,6,5,5) 3650 shSizer.Add(wx.StaticText(Texture,-1,' Texture model: '),0,WACV)3650 shSizer.Add(wx.StaticText(Texture,-1,' Texture model: '),0,WACV) 3651 3651 shModel = wx.ComboBox(Texture,-1,value=textureData['Model'],choices=shModels, 3652 3652 style=wx.CB_READONLY|wx.CB_DROPDOWN) … … 3703 3703 mainSizer.Add((0,5),0) 3704 3704 if textureData['SHShow']: 3705 mainSizer.Add(wx.StaticText(Texture,-1,' Spherical harmonic coefficients: '),0,WACV)3705 mainSizer.Add(wx.StaticText(Texture,-1,' Spherical harmonic coefficients: '),0,WACV) 3706 3706 mainSizer.Add((0,5),0) 3707 3707 ODFSizer = wx.FlexGridSizer(0,8,2,2) … … 3719 3719 mainSizer.Add((0,5),0) 3720 3720 mainSizer.Add((0,5),0) 3721 mainSizer.Add(wx.StaticText(Texture,-1,' Sample orientation angle zeros: '),0,WACV)3721 mainSizer.Add(wx.StaticText(Texture,-1,' Sample orientation angle zeros: '),0,WACV) 3722 3722 mainSizer.Add((0,5),0) 3723 3723 angSizer = wx.BoxSizer(wx.HORIZONTAL) … … 3734 3734 angVal.Bind(wx.EVT_TEXT_ENTER,OnAngValue) 3735 3735 angVal.Bind(wx.EVT_KILL_FOCUS,OnAngValue) 3736 angSizer.Add(angVal,0,WACV) 3737 angSizer.Add((5,0),0) 3738 mainSizer.Add(angSizer,0,WACV) 3736 angSizer.Add(angVal,0,WACV|wx.LEFT,5) 3737 mainSizer.Add(angSizer,0,WACV|wx.LEFT,5) 3739 3738 SetPhaseWindow(G2frame.dataFrame,Texture,mainSizer) 3740 3739
Note: See TracChangeset
for help on using the changeset viewer.