AnsweredAssumed Answered

Refresh Configuration Properties

Question asked by Ben Manders on Jan 9, 2017
Latest reply on Jan 11, 2017 by Ben Manders

I am working on doing some work updating properties and am unable to determine a way to refresh the UI so that the changes I make display right away.  For the below example, I change the configuration name to "NumberABC" and the configuration description to "DescriptionABC".  The display for the number updates immediately however the description doesn't show until I cycle back and forth to the design tree tab.  I've tried using EnableGraphicsUpdate, GraphicsRedraw2, and ForceRebuildAll without noticing a change in behavior.  I also have a similar problem when updating the custom properties of the configuration.


Public Sub mainTest()


    Dim sValOut As String

    Dim sResolvedValOut As String


    Set swApp = Application.SldWorks

    Set swModel = swApp.ActiveDoc

    Set swConfig = swModel.GetActiveConfiguration

    Set swModelView = swModel.ActiveView


    'swModelView.EnableGraphicsUpdate = False


    'Configuration Properties

    swConfig.Name = "NumberABC" 'Number

    swConfig.Description = "DescriptionABC"



    'swModelView.EnableGraphicsUpdate = True


    'swModel.Rebuild (swForceRebuildAll)


End Sub