Changeset 4979 for trunk/GSASIIphsGUI.py


Ignore:
Timestamp:
Jun 26, 2021 1:05:17 PM (4 months ago)
Author:
vondreele
Message:

add new function UpdateSelection?() to G2TreeCtrl, used it in a few places for test: OnDataDelete? (both versions), UpdateDrawOptions?, & UpdateTexture?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r4978 r4979  
    87558755                drawingData['unitCellBox'] = unitCellBox.GetValue()
    87568756                G2plt.PlotStructure(G2frame,data)
    8757                 wx.CallAfter(UpdateDrawOptions)
     8757                G2frame.GPXtree.UpdateSelection()
     8758#                wx.CallAfter(UpdateDrawOptions)
    87588759   
    87598760            def OnShowHyd(event):
     
    91179118                textureData['Order'] = 0
    91189119            textureData['SH Coeff'][1] = SetSHCoef()
    9119             wx.CallLater(100,UpdateTexture)
     9120            G2frame.GPXtree.UpdateSelection()
     9121#            wx.CallLater(100,UpdateTexture)
    91209122            wx.CallAfter(G2plt.PlotTexture,G2frame,data)
    91219123                       
     
    91249126            textureData['Model'] = Obj.GetValue()
    91259127            textureData['SH Coeff'][1] = SetSHCoef()
    9126             wx.CallLater(100,UpdateTexture)
     9128            G2frame.GPXtree.UpdateSelection()
     9129#            wx.CallLater(100,UpdateTexture)
    91279130            wx.CallAfter(G2plt.PlotTexture,G2frame,data)
    91289131           
     
    91349137            Obj = event.GetEventObject()
    91359138            textureData['SHShow'] = Obj.GetValue()
    9136             wx.CallLater(100,UpdateTexture)
     9139            G2frame.GPXtree.UpdateSelection()
     9140#            wx.CallLater(100,UpdateTexture)
    91379141           
    91389142        def OnProjSel(event):
     
    91619165            Obj = event.GetEventObject()
    91629166            textureData['PlotType'] = Obj.GetValue()
    9163             wx.CallLater(100,UpdateTexture)
     9167            G2frame.GPXtree.UpdateSelection()
     9168#            wx.CallLater(100,UpdateTexture)
    91649169            wx.CallAfter(G2plt.PlotTexture,G2frame,data)
    91659170           
     
    93069311                finally:
    93079312                    dlg.Destroy()
    9308                 wx.CallLater(100,UpdateTexture)
     9313                G2frame.GPXtree.UpdateSelection()
     9314#                wx.CallLater(100,UpdateTexture)
    93099315               
    93109316            A = G2lat.cell2A(generalData['Cell'][1:7])
     
    98189824                    del data['Histograms'][i]
    98199825            #wx.CallLater(100,G2ddG.UpdateDData,G2frame,DData,data) #  produces error
    9820             wx.CallAfter(UpdatePhaseData,G2frame,Item,data)
     9826            G2frame.GPXtree.UpdateSelection()
     9827            # TId = G2frame.GPXtree.GetFocusedItem()
     9828            # G2frame.GPXtree.SelectItem(G2frame.root)
     9829            # G2frame.GPXtree.SelectItem(TId)
     9830#            UpdatePhaseData(G2frame,Item,data)
    98219831           
    98229832    def OnDataApplyStrain(event):
Note: See TracChangeset for help on using the changeset viewer.