Changeset 3212
- Timestamp:
- Jan 4, 2018 10:29:00 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIctrlGUI.py
r3209 r3212 3005 3005 ncol = self.table[0].count(',')+1 3006 3006 tableSizer = wx.FlexGridSizer(0,2*ncol+3,0,0) 3007 for j,item in enumerate(self.table): 3007 j = 0 3008 for item in self.table: 3009 if 'for' in item: 3010 mainSizer.Add(tableSizer,0,wx.ALIGN_LEFT) 3011 mainSizer.Add(wx.StaticText(self.panel,label=item),0,WACV) 3012 tableSizer = wx.FlexGridSizer(0,2*ncol+3,0,0) 3013 continue 3008 3014 num,flds = item.split(')') 3009 3015 tableSizer.Add(wx.StaticText(self.panel,label=' %s '%(num+')')),0,WACV|wx.ALIGN_LEFT) … … 3016 3022 if not j%2: 3017 3023 tableSizer.Add((20,0)) 3024 j += 1 3018 3025 mainSizer.Add(tableSizer,0,wx.ALIGN_LEFT) 3019 3026 btnsizer = wx.StdDialogButtonSizer() -
trunk/GSASIIdataGUI.py
r3202 r3212 891 891 psub = self.GPXtree.AppendItem(parent=sub,text=PhaseName) 892 892 self.GPXtree.SetItemPyData(psub,rd.MPhase) 893 except TypeError:893 except AttributeError: 894 894 pass 895 895 self.GPXtree.Expand(self.root) # make sure phases are seen -
trunk/GSASIIphsGUI.py
r3211 r3212 84 84 mainSizer = wx.BoxSizer(wx.VERTICAL) 85 85 mainSizer.Add((0,10)) 86 first = text[0].split(':')[-1].strip()87 86 cents = [0,] 88 87 if len(Cents) > 1: … … 94 93 if ic: 95 94 cent = cent.strip(' (').strip(')+\n') 96 mainSizer.Add(wx.StaticText(self.panel,label=' for (%s)+'%(cent)),0,WACV)95 mainSizer.Add(wx.StaticText(self.panel,label=' for (%s)+'%(cent)),0,WACV) 97 96 tableSizer = wx.FlexGridSizer(0,2*ncol+3,0,0) 98 97 for j,item in enumerate(self.table): … … 1842 1841 superGp.Bind(wx.EVT_TEXT_ENTER,OnSuperGp) 1843 1842 modSizer.Add(superGp,0,WACV) 1843 modSizer.Add((5,5),0) 1844 showOps = wx.CheckBox(General,label='Show ops.') 1845 showOps.Bind(wx.EVT_CHECKBOX,OnSuperGp) 1846 modSizer.Add(showOps,0,WACV) 1844 1847 if PWDR: 1845 1848 modSizer.Add(wx.StaticText(General,label=' Max index: '),0,WACV) -
trunk/GSASIIspc.py
r3211 r3212 1572 1572 Mult = len(SSGData['SSGCen'])*len(SSGData['SSGOps'])*(int(SGData['SGInv'])+1) 1573 1573 SSGText = [] 1574 SSGText.append(' Superspace Group: '+SSGData['SSpGrp']) 1574 SSgSpc = SSGData['SSpGrp'] 1575 if SGData.get('SGGray',False): 1576 SSgSpc = SSgSpc.replace('('," 1'(") 1577 SSGText.append(' Superspace Group: '+SSgSpc) 1575 1578 CentStr = 'centrosymmetric' 1576 1579 if not SGData['SGInv']: … … 1579 1582 SSGText.append(' The lattice is '+CentStr+' '+SGData['SGLatt']+'-centered '+SGData['SGSys'].lower()) 1580 1583 else: 1581 SSGText.append(' The superlattice is '+CentStr+' '+'primitive '+SGData['SGSys'].lower()) 1584 SSGText.append(' The superlattice is '+CentStr+' '+'primitive '+SGData['SGSys'].lower()) 1582 1585 SSGText.append(' The Laue symmetry is '+SGData['SGLaue']) 1583 SSGText.append(' The superlattice point group is '+SGData['SGPtGrp']+', '+''.join([str(i) for i in SSGData['SSGKl']])) 1586 SGptGp = SGData['SGPtGrp'] 1587 if SGData.get('SGGray',False): 1588 SGptGp += "1'" 1589 SSGText.append(' The superlattice point group is '+SGptGp+', '+''.join([str(i) for i in SSGData['SSGKl']])) 1584 1590 SSGText.append(' The number of superspace group generators is '+str(len(SGData['SSGKl']))) 1585 1591 SSGText.append(' Multiplicity of a general site is '+str(Mult)) … … 1599 1605 for i,Opr in enumerate(SSGData['SSGOps']): 1600 1606 SSGTable.append('(%2d) %s'%(i+1,SSMT2text(Opr))) 1607 if SGData.get('SGGray',False): 1608 SSGTable.append(" for 1'") 1609 for i,Opr in enumerate(SSGData['SSGOps']): 1610 Opr2 = [Opr[0],Opr[1]+np.array([0,0,0,.5])] 1611 SSGTable.append('(%2d) %s'%(i+1,SSMT2text(Opr2))) 1601 1612 return SSGText,SSGTable 1602 1613
Note: See TracChangeset
for help on using the changeset viewer.