Changeset 3878
- Timestamp:
- Apr 7, 2019 12:07:20 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIdataGUI.py
r3872 r3878 6109 6109 def OnSelectUse(event): 6110 6110 dlg = G2G.G2MultiChoiceDialog(G2frame, 'Select rows to use','Select rows',histNames) 6111 sellist = [i for i,item in enumerate(G2frame.colList[ 0]) if item]6111 sellist = [i for i,item in enumerate(G2frame.colList[1]) if item] 6112 6112 dlg.SetSelections(sellist) 6113 6113 if dlg.ShowModal() == wx.ID_OK: 6114 6114 sellist = dlg.GetSelections() 6115 6115 for row in range(G2frame.SeqTable.GetNumberRows()): 6116 G2frame.SeqTable.SetValue(row, 0,False)6117 G2frame.colList[ 0][row] = False6116 G2frame.SeqTable.SetValue(row,1,False) 6117 G2frame.colList[1][row] = False 6118 6118 for row in sellist: 6119 G2frame.SeqTable.SetValue(row, 0,True)6120 G2frame.colList[ 0][row] = True6119 G2frame.SeqTable.SetValue(row,1,True) 6120 G2frame.colList[1][row] = True 6121 6121 G2frame.dataDisplay.ForceRefresh() 6122 6122 dlg.Destroy() … … 6587 6587 else: 6588 6588 eqObjList = data['SeqParFitEqList'] 6589 UseFlags = G2frame.SeqTable.GetColValues( 0)6589 UseFlags = G2frame.SeqTable.GetColValues(1) 6590 6590 for obj in eqObjList: 6591 6591 # assemble refined vars for this equation … … 7003 7003 break 7004 7004 else: # should not happen 7005 uniqCellIndx[pId] = range(6)7005 uniqCellIndx[pId] = list(range(6)) 7006 7006 for i in uniqCellIndx[pId]: 7007 7007 initialCell[str(pId)+'::A'+str(i)] = RecpCellTerms[pId][i] … … 7084 7084 histNames = foundNames 7085 7085 nRows = len(histNames) 7086 G2frame.colList = [ range(nRows),nRows*[True]]7086 G2frame.colList = [list(range(nRows)),nRows*[True]] 7087 7087 G2frame.colSigs = [None,None,] 7088 7088 colLabels = ['No.','Use',]
Note: See TracChangeset
for help on using the changeset viewer.