Changeset 3378 for trunk/GSASIIdataGUI.py
- Timestamp:
- May 10, 2018 11:43:22 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIdataGUI.py
r3377 r3378 2728 2728 self.lastTreeSetting = [] # used to track the selected Tree item before a refinement 2729 2729 self.ExpandingAll = False 2730 self.SeqTblHideList = []2730 self.SeqTblHideList = None 2731 2731 self.lastSelectedPhaseTab = None # track the last tab pressed on a phase window 2732 2732 … … 4481 4481 self.GPXtree.RestoreExposedItems() 4482 4482 self.ResetPlots() 4483 Id = GetGPXtreeItemId(self,self.root,'Sequential results')4484 self.GPXtree.SelectItem( Id)4483 sId = GetGPXtreeItemId(self,self.root,'Sequential results') 4484 self.GPXtree.SelectItem(sId) 4485 4485 finally: 4486 4486 dlg.Destroy() 4487 self.SeqTblHideList = [] 4487 4488 # self.SeqTblHideList = [] 4488 4489 else: 4489 4490 self.ErrorDialog('Sequential refinement error',Msg) … … 6481 6482 def onSelectSeqVars(event): 6482 6483 '''Select which variables will be shown in table''' 6484 hides = [saveColLabels[1:].index(item) for item in G2frame.SeqTblHideList] 6483 6485 dlg = G2G.G2MultiChoiceDialog(G2frame, 'Select columns to hide', 6484 'Hide columns',colLabels[1:]) 6486 'Hide columns',saveColLabels[1:]) 6487 dlg.SetSelections(hides) 6485 6488 if dlg.ShowModal() == wx.ID_OK: 6486 G2frame.SeqTblHideList = [ colLabels[1:][sel] for sel in dlg.GetSelections()]6489 G2frame.SeqTblHideList = [saveColLabels[1:][sel] for sel in dlg.GetSelections()] 6487 6490 dlg.Destroy() 6488 6491 UpdateSeqResults(G2frame,data,G2frame.dataDisplay.GetSize()) # redisplay variables … … 7004 7007 # create a set of values for example evaluation of pseudovars and 7005 7008 # this does not work for refinements that have differing numbers of variables. 7006 #raise Exception 7009 saveColLabels = colLabels[:] 7010 if G2frame.SeqTblHideList is None: #set default hides 7011 G2frame.SeqTblHideList = [item for item in saveColLabels if 'Back' in item] 7012 G2frame.SeqTblHideList += [item for item in saveColLabels if 'dA' in item] 7013 G2frame.SeqTblHideList += [item for item in saveColLabels if ':*:D' in item] 7007 7014 VarDict = {} 7008 7015 for i,var in enumerate(colLabels): … … 7014 7021 else: 7015 7022 val,sig = G2frame.colList[i][0],None 7016 # if val is None: continue7017 # elif sig is None or sig == 0.:7018 # VarDict[var] = val7019 7023 if striphist(var) not in Dlookup: 7020 7024 VarDict[var] = val
Note: See TracChangeset
for help on using the changeset viewer.