Ignore:
Timestamp:
Jul 7, 2017 2:37:33 PM (4 years ago)
Author:
vondreele
Message:

split status bar in 2; one for tree & the other for data window status

File:
1 edited

Legend:

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

    r2913 r2915  
    336336    :param phase: phase data
    337337   
    338     #NB: commonNames & commonTrans defined at top of this file
     338    #NB: commonNames & commonTrans defined in GSASIIdataGUI = G2gd
    339339    '''
    340340    def __init__(self,parent,phase):
     
    375375                self.Phase['General']['SGData'] = SGData
    376376            else:
    377                 if self.Common == commonNames[-1]:      #change setting
     377                if self.Common == G2gd.commonNames[-1]:      #change setting
    378378                    self.Vec = G2spc.spg2origins[self.oldSpGrp]
    379379                    self.newSpGrp = self.oldSpGrp
    380380                else:
    381                     self.Trans = commonTrans[self.Common]
     381                    self.Trans = G2gd.commonTrans[self.Common]
    382382                    if 'R' == self.Common[-1]:
    383383                        self.newSpGrp += ' r'
     
    447447        commonSizer.Add(wx.StaticText(self.panel,label=' Common transformations: '),0,WACV)
    448448        if self.oldSpGrp not in G2spc.spg2origins:
    449             common = wx.ComboBox(self.panel,value=self.Common,choices=commonNames[:-1],
     449            common = wx.ComboBox(self.panel,value=self.Common,choices=G2gd.commonNames[:-1],
    450450                style=wx.CB_READONLY|wx.CB_DROPDOWN)
    451451        else:
    452             common = wx.ComboBox(self.panel,value=self.Common,choices=commonNames,
     452            common = wx.ComboBox(self.panel,value=self.Common,choices=G2gd.commonNames,
    453453                style=wx.CB_READONLY|wx.CB_DROPDOWN)
    454454        common.Bind(wx.EVT_COMBOBOX,OnCommon)
     
    23192319            G2G.HorizontalLine(mainSizer,General)
    23202320            mainSizer.Add(MCSASizer())
    2321         G2frame.GetStatusBar().SetStatusText('')
     2321        G2frame.GetStatusBar().SetStatusText('',1)
    23222322        SetPhaseWindow(General,mainSizer,Scroll=Scroll)
    23232323       
     
    26192619            if not (event.AltDown() or (event.ShiftDown() and event.ControlDown())):
    26202620                Atoms.frm = -1
    2621                 G2frame.GetStatusBar().SetStatusText('')                   
     2621                G2frame.GetStatusBar().SetStatusText('',1)                   
    26222622            if r < 0 and c < 0:
    26232623                if Atoms.IsSelection():
     
    26482648                            Atoms.SelectRow(r,True)
    26492649                            n = colLabels.index('Name')
    2650                             G2frame.GetStatusBar().SetStatusText('Atom '+atomData[r][n]+' is to be moved')
     2650                            G2frame.GetStatusBar().SetStatusText('Atom '+atomData[r][n]+' is to be moved',1)
    26512651                        else:                       #move it
    26522652                            item = atomData.pop(Atoms.frm)
    26532653                            atomData.insert(r,item)
    26542654                            Atoms.frm = -1
    2655                             G2frame.GetStatusBar().SetStatusText('')
     2655                            G2frame.GetStatusBar().SetStatusText('',1)
    26562656                            wx.CallAfter(Paint)
    26572657                else:
     
    28152815            Types = Types[:7]+3*[wg.GRID_VALUE_FLOAT+':10,4',]+Types[7:]
    28162816        SGData = data['General']['SGData']
    2817         G2frame.GetStatusBar().SetStatusText('')
     2817        G2frame.GetStatusBar().SetStatusText('',1)
    28182818        if SGData['SGPolax']:
    2819             G2frame.GetStatusBar().SetStatusText('Warning: The location of the origin is arbitrary in '+SGData['SGPolax'])
     2819            G2frame.GetStatusBar().SetStatusText('Warning: The location of the origin is arbitrary in '+SGData['SGPolax'],1)
    28202820        Atoms.Bind(wg.EVT_GRID_CELL_CHANGE, ChangeAtomCell)
    28212821        Atoms.Bind(wg.EVT_GRID_CELL_LEFT_DCLICK, AtomTypeSelect)
     
    31283128            atom = atomData[ind]
    31293129            if atom[ci+8] in rbAtmDict:
    3130                 G2frame.GetStatusBar().SetStatusText('**** ERROR - atom is in a rigid body and can not be deleted ****')
     3130                G2frame.GetStatusBar().SetStatusText('**** ERROR - atom is in a rigid body and can not be deleted ****',1)
    31313131            else:
    31323132                if atom[ci+8] in HydIds:    #remove Hs from Hatom update dict
     
    43144314        if len(Layers['Layers']):
    43154315            layerNames = [layer['Name'] for layer in Layers['Layers']]
    4316         G2frame.GetStatusBar().SetStatusText('')
     4316        G2frame.GetStatusBar().SetStatusText('',1)
    43174317        layerData = G2frame.layerData
    43184318        if layerData.GetSizer():
     
    46174617        Indx = {}
    46184618        waveData = G2frame.waveData
    4619         G2frame.GetStatusBar().SetStatusText('')
     4619        G2frame.GetStatusBar().SetStatusText('',1)
    46204620        generalData = data['General']
    46214621        SGData = generalData['SGData']
     
    49834983            'atNames':atNames,'rbRef':[0,1,2,False],'rbSeq':[],'SelSeq':[0,0],'useCount':0}
    49844984        RBData['RBIds']['Residue'].append(rbId)
    4985         G2frame.GetStatusBar().SetStatusText('New rigid body UNKRB added to set of Residue rigid bodies')
     4985        G2frame.GetStatusBar().SetStatusText('New rigid body UNKRB added to set of Residue rigid bodies',1)
    49864986
    49874987################################################################################
     
    51225122
    51235123        # UpdateDrawAtoms executable code starts here
    5124         G2frame.GetStatusBar().SetStatusText('')
     5124        G2frame.GetStatusBar().SetStatusText('',1)
    51255125        generalData = data['General']
    51265126        SetupDrawingData()
     
    52335233        if indx:
    52345234            if len(indx) > 1:
    5235                 G2frame.GetStatusBar().SetStatusText('Select Custom Color, change color, Add to Custom Colors, then OK')
     5235                G2frame.GetStatusBar().SetStatusText('Select Custom Color, change color, Add to Custom Colors, then OK',1)
    52365236            else:
    5237                 G2frame.GetStatusBar().SetStatusText('Change color, Add to Custom Colors, then OK')
     5237                G2frame.GetStatusBar().SetStatusText('Change color, Add to Custom Colors, then OK',1)
    52385238            atomData = data['Drawing']['Atoms']
    52395239            cx,ct,cs,ci = data['Drawing']['atomPtrs']
     
    52625262            drawAtoms.ClearSelection()
    52635263            dlg.Destroy()
    5264             G2frame.GetStatusBar().SetStatusText('')
     5264            G2frame.GetStatusBar().SetStatusText('',1)
    52655265            G2plt.PlotStructure(G2frame,data)
    52665266           
     
    60776077        drawingData = data['Drawing']
    60786078
    6079         G2frame.GetStatusBar().SetStatusText('')
     6079        G2frame.GetStatusBar().SetStatusText('',1)
    60806080        if drawOptions.GetSizer():
    60816081            drawOptions.GetSizer().Clear(True)
     
    63446344        # UpdateTexture executable starts here
    63456345        if Texture.GetSizer(): Texture.GetSizer().Clear(True)
    6346         G2frame.GetStatusBar().SetStatusText('')
     6346        G2frame.GetStatusBar().SetStatusText('',1)
    63476347        generalData = data['General']       
    63486348        SGData = generalData['SGData']
     
    65446544       
    65456545    def OnDataUse(event):
    6546         hist = G2frame.hist
     6546#        hist = G2frame.hist
    65476547        if data['Histograms']:
    65486548            dlg = G2G.G2MultiChoiceDialog(G2frame, 'Use histograms',
     
    70307030           
    70317031        def VecrbSizer(RBObj):
    7032             G2frame.GetStatusBar().SetStatusText('NB: Rotation vector is in crystallographic space')
     7032            G2frame.GetStatusBar().SetStatusText('NB: Rotation vector is in crystallographic space',1)
    70337033                   
    70347034            def OnDelVecRB(event):
     
    71067106        if 'macro' in general['Type']:
    71077107            atomStyle = 'sticks'
    7108         G2frame.GetStatusBar().SetStatusText('')
     7108        G2frame.GetStatusBar().SetStatusText('',1)
    71097109        mainSizer = wx.BoxSizer(wx.VERTICAL)
    71107110        if not data['RBModels']:
     
    71317131            G2frame.bottomSizer.Add(ResrbSizer(rbObj))
    71327132            mainSizer.Add(G2frame.bottomSizer)
    7133             G2frame.GetStatusBar().SetStatusText('NB: Rotation vector is in crystallographic space')
     7133            G2frame.GetStatusBar().SetStatusText('NB: Rotation vector is in crystallographic space',1)
    71347134            G2plt.PlotStructure(G2frame,data)
    71357135        if 'Vector' in data['RBModels'] and len(data['RBModels']['Vector']):
     
    71747174    def OnRBAssign(event):
    71757175       
    7176         G2frame.GetStatusBar().SetStatusText('')
     7176        G2frame.GetStatusBar().SetStatusText('',1)
    71777177        RBData = G2frame.GPXtree.GetItemPyData(   
    71787178            G2gd.GetGPXtreeItemId(G2frame,G2frame.root,'Rigid bodies'))
     
    79987998#        if 'macro' in general['Type']:
    79997999#            atomStyle = 'sticks'
    8000         G2frame.GetStatusBar().SetStatusText('')
     8000        G2frame.GetStatusBar().SetStatusText('',1)
    80018001        mainSizer = wx.BoxSizer(wx.VERTICAL)
    80028002        if not data['MCSA']['Models']:
     
    82398239           
    82408240        # FillPawleyReflectionsGrid executable starts here
    8241         G2frame.GetStatusBar().SetStatusText('To delete a Pawley reflection: select row & press Delete')                       
     8241        G2frame.GetStatusBar().SetStatusText('To delete a Pawley reflection: select row & press Delete',1)                       
    82428242        generalData = data['General']
    82438243        if 'Pawley ref' in data:
     
    85518551            G2plt.PlotStructure(G2frame,data)                   
    85528552           
    8553         G2frame.GetStatusBar().SetStatusText('')
     8553        G2frame.GetStatusBar().SetStatusText('',1)
    85548554        if 'Map Peaks' in data:
    8555             G2frame.GetStatusBar().SetStatusText('Double click any column heading to sort')
     8555            G2frame.GetStatusBar().SetStatusText('Double click any column heading to sort',1)
    85568556            mapPeaks = data['Map Peaks']                       
    85578557            rowLabels = []
Note: See TracChangeset for help on using the changeset viewer.