Changeset 436
- Timestamp:
- Dec 8, 2011 4:38:08 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASII.py
r428 r436 21 21 import wx 22 22 import matplotlib as mpl 23 import wx.lib.inspection as wxeye 23 24 24 25 # load the GSAS routines … … 33 34 import GSASIIsolve as G2sol 34 35 import OpenGL as ogl 36 37 #wx inspector - use as needed 38 #wxeye.InspectionTool().Show() 35 39 36 40 # print versions -
trunk/GSASIIphsGUI.py
r433 r436 1911 1911 textureData['Order'] = int(Obj.GetValue()) 1912 1912 textureData['SH Coeff'][1] = SetSHCoef() 1913 UpdateTexture()1913 wx.CallAfter(UpdateTexture) 1914 1914 G2plt.PlotTexture(self,data,newPlot=False) 1915 1915 … … 1918 1918 textureData['Model'] = Obj.GetValue() 1919 1919 textureData['SH Coeff'][1] = SetSHCoef() 1920 UpdateTexture()1920 wx.CallAfter(UpdateTexture) 1921 1921 G2plt.PlotTexture(self,data,newPlot=False) 1922 1922 … … 1928 1928 Obj = event.GetEventObject() 1929 1929 textureData['SHShow'] = Obj.GetValue() 1930 UpdateTexture()1930 wx.CallAfter(UpdateTexture) 1931 1931 1932 1932 def OnProjSel(event): … … 1966 1966 Obj = event.GetEventObject() 1967 1967 textureData['PlotType'] = Obj.GetValue() 1968 UpdateTexture()1968 wx.CallAfter(UpdateTexture) 1969 1969 G2plt.PlotTexture(self,data) 1970 1970 … … 2119 2119 Obj = event.GetEventObject() 2120 2120 generalData['Data plot type'] = Obj.GetStringSelection() 2121 UpdateDData()2121 wx.CallAfter(UpdateDData) 2122 2122 G2plt.PlotSizeStrainPO(self,data) 2123 2123 … … 2140 2140 hist = Indx[Obj.GetId()] 2141 2141 UseList[hist]['Show'] = Obj.GetValue() 2142 UpdateDData()2142 wx.CallAfter(UpdateDData) 2143 2143 G2plt.PlotSizeStrainPO(self,data) 2144 2144 … … 2167 2167 for item in copyList: 2168 2168 UseList[item].update(copy.deepcopy(copyDict)) 2169 UpdateDData()2169 wx.CallAfter(UpdateDData) 2170 2170 finally: 2171 2171 dlg.Destroy() … … 2190 2190 UseList[hist]['Size'][0] = Obj.GetValue() 2191 2191 G2plt.PlotSizeStrainPO(self,data) 2192 UpdateDData()2192 wx.CallAfter(UpdateDData) 2193 2193 2194 2194 def OnSizeRef(event): … … 2201 2201 2202 2202 def OnSizeVal(event): 2203 print 'new val event'2204 2203 Obj = event.GetEventObject() 2205 2204 hist,pid = Indx[Obj.GetId()] … … 2243 2242 UseList[hist]['Mustrain'][0] = Obj.GetValue() 2244 2243 G2plt.PlotSizeStrainPO(self,data) 2245 UpdateDData()2244 wx.CallAfter(UpdateDData) 2246 2245 2247 2246 def OnStrainRef(event): … … 2313 2312 else: 2314 2313 UseList[hist]['Pref.Ori.'][0] = 'SH' 2315 UpdateDData()2314 wx.CallAfter(UpdateDData) 2316 2315 2317 2316 def OnPORef(event): … … 2351 2350 UseList[hist]['Pref.Ori.'][4] = Order 2352 2351 UseList[hist]['Pref.Ori.'][5] = SetPOCoef(Order,hist) 2353 UpdateDData()2352 wx.CallAfter(UpdateDData) 2354 2353 2355 2354 def SetPOCoef(Order,hist): … … 2421 2420 style=wx.CB_READONLY|wx.CB_DROPDOWN) 2422 2421 sizeType.Bind(wx.EVT_COMBOBOX, OnType) 2422 # wx.CallAfter(OnType) 2423 2423 Indx[sizeType.GetId()] = item 2424 2424 topSizer.Add(sizeType) … … 2607 2607 extSizer.Add(extVal,0,wx.ALIGN_CENTER_VERTICAL) 2608 2608 return extSizer 2609 #1 DData must be global but still this didn't work! 2610 # pageNo = self.dataDisplay.GetSelection() 2611 # if self.dataDisplay.GetPageText(pageNo) == 'Data': 2612 # self.dataDisplay.DeletePage(pageNo) 2613 # DData = wx.ScrolledWindow(self.dataDisplay) 2614 # self.dataDisplay.InsertPage(pageNo,DData,'Data') 2615 # self.dataDisplay.ChangeSelection(pageNo) 2616 #2 This works but overwrites new sizer stuff on top of old stuff both still active 2617 # if DData.GetChildren(): 2618 # dataDisplay = DData.GetChildren()[0] 2619 # mainSizer = dataDisplay.GetSizer() 2620 # mainSizer.Clear() 2621 # else: 2622 # dataDisplay = wx.Panel(DData) 2623 # mainSizer = wx.BoxSizer(wx.VERTICAL) 2624 2625 # DData.DestroyChildren() #not doing this is equiv to #2 above 2609 2610 2611 DData.DestroyChildren() 2626 2612 dataDisplay = wx.Panel(DData) 2627 2613 mainSizer = wx.BoxSizer(wx.VERTICAL) … … 2631 2617 for item in keyList: 2632 2618 histData = UseList[item] 2633 mainSizer.Add((5,5),0)2634 2619 2635 2620 showSizer = wx.BoxSizer(wx.HORIZONTAL) … … 2643 2628 copyData.Bind(wx.EVT_BUTTON,OnCopyData) 2644 2629 showSizer.Add(copyData,wx.ALIGN_CENTER_VERTICAL) 2630 mainSizer.Add((5,5),0) 2645 2631 mainSizer.Add(showSizer,0,wx.ALIGN_CENTER_VERTICAL) 2646 2632 mainSizer.Add((0,5),0) … … 2710 2696 if POData[4]: #SH order > 0 2711 2697 poSizer.Add(SHDataSizer(POData)) 2698 2712 2699 mainSizer.Add(poSizer) 2713 2700 mainSizer.Add((0,5),0) … … 2720 2707 2721 2708 dataDisplay.SetSizer(mainSizer,True) 2722 mainSizer.Fit (self.dataFrame)2709 mainSizer.FitInside(self.dataFrame) 2723 2710 Size = mainSizer.GetMinSize() 2724 2711 Size[0] += 40 -
trunk/GSASIIpwdGUI.py
r429 r436 693 693 else: #Bragg-Brentano 694 694 copyNames += ['Shift','Transparency'] 695 copyNames += ['Omega','Chi','Phi'] 695 696 copyDict = {} 696 697 for parm in copyNames: -
trunk/fsource/powsubs/psvfcj.for
r411 r436 133 133 tmp1 = tmp2*(1.0 - tmp2*(1.0-sin2THETA2)) 134 134 else 135 print *,'tmp > 1.0'135 C print *,'tmp > 1.0' 136 136 tmp1 = 0.0 137 137 if (tmp .gt. 0.0) then
Note: See TracChangeset
for help on using the changeset viewer.