Changeset 1201 for trunk/GSASIIpwdGUI.py


Ignore:
Timestamp:
Jan 18, 2014 4:29:52 PM (8 years ago)
Author:
vondreele
Message:

remove bind to leave window in ValidatedTxtCtrl?; interfered with plotting
implement plot of intensity*scale for small angle data
remove some dead code in G2pwdGUI

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIpwdGUI.py

    r1199 r1201  
    12561256            dlg.Destroy()
    12571257
    1258     def OnScaleRef(event):
    1259         Obj = event.GetEventObject()
    1260         data['Scale'][1] = Obj.GetValue()
    1261        
    1262     def OnScaleVal(event):
    1263         Obj = event.GetEventObject()
    1264         try:
    1265             scale = float(Obj.GetValue())
    1266             if scale > 0:
    1267                 data['Scale'][0] = scale
    1268         except ValueError:
    1269             pass
    1270         Obj.SetValue("%.4f"%(data['Scale'][0]))          #reset in case of error
    1271        
    12721258    def OnHistoType(event):
    12731259        Obj = event.GetEventObject()
     
    12841270    def OnNameVal(event):
    12851271        event.Skip()
    1286         wx.CallAfter(SetNameVal)       
     1272        wx.CallAfter(SetNameVal)
     1273       
     1274    def AfterChange(invalid,value,tc):
     1275        if invalid:
     1276            return
     1277        if tc.key == 0 and 'SASD' in histName:          #a kluge!
     1278            G2plt.PlotPatterns(G2frame,plotType='SASD',newPlot=True)
     1279                   
    12871280
    12881281    ######## DEBUG #######################################################
     
    13841377            parmRef = G2gd.G2CheckBox(G2frame.dataDisplay,' '+lbl,data[key],1)
    13851378            parmSizer.Add(parmRef,0,wx.ALIGN_CENTER_VERTICAL|wx.EXPAND)
    1386             parmVal = G2gd.ValidatedTxtCtrl(G2frame.dataDisplay,data[key],0,nDig=nDig,typeHint=float)
     1379            parmVal = G2gd.ValidatedTxtCtrl(G2frame.dataDisplay,data[key],0,
     1380                nDig=nDig,typeHint=float,OnLeave=AfterChange)
    13871381        else:
    13881382            parmSizer.Add(wx.StaticText(G2frame.dataDisplay,label=' '+lbl),
Note: See TracChangeset for help on using the changeset viewer.