Changeset 3952
- Timestamp:
- May 3, 2019 2:56:06 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/GSASIIplot.py ¶
r3951 r3952 2225 2225 PatternId = G2frame.PatternId 2226 2226 PickId = G2frame.PickId 2227 if G2frame.GPXtree.GetItemText(PickId) == 'Peak List':2227 if PickId and G2frame.GPXtree.GetItemText(PickId) == 'Peak List': 2228 2228 if ind.all() != [0] and ObsLine[0].get_label() in str(pick): #picked a data point, add a new peak 2229 2229 data = G2frame.GPXtree.GetItemPyData(G2frame.PickId) … … 2243 2243 G2frame.cid = Page.canvas.mpl_connect('motion_notify_event', OnDragLine) 2244 2244 pick.set_linestyle('--') # back to dashed 2245 elif G2frame.GPXtree.GetItemText(PickId) == 'Limits':2245 elif PickId and G2frame.GPXtree.GetItemText(PickId) == 'Limits': 2246 2246 if ind.all() != [0]: #picked a data point 2247 2247 LimitId = G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Limits') … … 2276 2276 pick.set_linestyle('--') # back to dashed 2277 2277 2278 elif G2frame.GPXtree.GetItemText(PickId) == 'Models':2278 elif PickId and G2frame.GPXtree.GetItemText(PickId) == 'Models': 2279 2279 if ind.all() != [0]: #picked a data point 2280 2280 LimitId = G2gd.GetGPXtreeItemId(G2frame,PatternId, 'Limits') … … 2288 2288 else: #picked a limit line 2289 2289 G2frame.itemPicked = pick 2290 elif (G2frame.GPXtree.GetItemText(PickId) == 'Reflection Lists' or2290 elif PickId and (G2frame.GPXtree.GetItemText(PickId) == 'Reflection Lists' or 2291 2291 'PWDR' in G2frame.GPXtree.GetItemText(PickId) 2292 2292 ): … … 2325 2325 G2frame.cid = Page.canvas.mpl_connect('motion_notify_event', OnDragTickmarks) 2326 2326 2327 elif G2frame.GPXtree.GetItemText(PickId) == 'Background':2327 elif PickId and G2frame.GPXtree.GetItemText(PickId) == 'Background': 2328 2328 # selected a fixed background point. Can move it or delete it. 2329 2329 backPts = G2frame.dataWindow.wxID_BackPts … … 2735 2735 Page.bindings = [] 2736 2736 Page.bindings.append(Page.canvas.mpl_connect('key_press_event', OnPlotKeyPress)) 2737 if 'PWDR' in G2frame.GPXtree.GetItemText(G2frame.PickId): 2737 if not G2frame.PickId: 2738 pass 2739 elif 'PWDR' in G2frame.GPXtree.GetItemText(G2frame.PickId): 2738 2740 Histograms,Phases = G2frame.GetUsedHistogramsAndPhasesfromTree() 2739 2741 refColors=['b','r','c','g','m','k']
Note: See TracChangeset
for help on using the changeset viewer.