Ignore:
Timestamp:
Jul 13, 2017 1:08:24 PM (5 years ago)
Author:
vondreele
Message:

remove duplicate code from G2dataGUI lines 5922-3; same thing is done on next line
Add a selectuse option for sequential results table - Use column no longer editable.
Use selects plottable points for seq results plots.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branch/2frame/GSASIIplot.py

    r2914 r2931  
    42444244        Plot.clear()
    42454245        colors=['b','g','r','c','m','k']
     4246        uselist = Page.seqTableGet(0)[1]
    42464247        if G2frame.seqXaxis is not None:   
    42474248            xName,X,Xsig = Page.seqTableGet(G2frame.seqXaxis)
     
    42574258            Ysnew = []
    42584259            for i in range(len(X)):
     4260                if not uselist[i]:
     4261                    continue
    42594262                if X[i] is None or Y[i] is None:
    42604263                    if Ysnew:
     
    56685671        except AttributeError:       #if from OnKeyBox above
    56695672            key = str(event.key).upper()
    5670         if key in ['+','-','=','0'] and generalData['Modulated']:
    5671             if key == '0':
    5672                 G2frame.tau = 0.
    5673             elif key in ['+','=']:
    5674                 G2frame.tau += 0.1
    5675             elif key == '-':
    5676                 G2frame.tau -= 0.1
    5677             G2frame.tau %= 1.   #force 0-1 range
    5678             G2frame.G2plotNB.status.SetStatusText('Modulation tau = %.2f'%(G2frame.tau),1)
    5679             data['Drawing']['Atoms'],Fade = G2mth.ApplyModulation(data,G2frame.tau)     #modifies drawing atom array!         
    5680             SetDrawAtomsText(data['Drawing']['Atoms'])
    5681             G2phG.FindBondsDraw(data)           #rebuild bonds & polygons
    5682             if not np.any(Fade):
    5683                 Fade += 1
    5684             Draw('key down',Fade)
     5673        if key in ['+','-','=','0']:
     5674            if generalData['Modulated']:
     5675                if key == '0':
     5676                    G2frame.tau = 0.
     5677                elif key in ['+','=']:
     5678                    G2frame.tau += 0.1
     5679                elif key == '-':
     5680                    G2frame.tau -= 0.1
     5681                G2frame.tau %= 1.   #force 0-1 range
     5682                G2frame.G2plotNB.status.SetStatusText('Modulation tau = %.2f'%(G2frame.tau),1)
     5683                data['Drawing']['Atoms'],Fade = G2mth.ApplyModulation(data,G2frame.tau)     #modifies drawing atom array!         
     5684                SetDrawAtomsText(data['Drawing']['Atoms'])
     5685                G2phG.FindBondsDraw(data)           #rebuild bonds & polygons
     5686                if not np.any(Fade):
     5687                    Fade += 1
     5688                Draw('key down',Fade)
     5689            else:
     5690                pass        #TODO sequential result movie here
    56855691           
    56865692    def GetTruePosition(xy,Add=False):
Note: See TracChangeset for help on using the changeset viewer.