I want to control the DisplayControl setting by means of automation.
The following snippet will turn of the visibility of the User Draft Layers Object but does not change the state of the underlying layers
set DisplayControlObj = pcbDoc.ActiveView.DisplayControl
set GlobalDisplayControlObj = DisplayControlObj.Global
DisplayControlObj.Option( "Option.UserDraftLayers.Enabled" ) = epcbGraphicsItemStateOffEnabled
As soon as you turn on an individual layer with
|DisplayControlObj.Global.Color( "User.PCA-003" )||= application.Utility.NewColorPattern( 0, 0, 0, 100, 0, True, False )|
Not only that user layer is turned on but also all the other user layers that where visible before
Is there a DisplayControl Option that will not only turn of the visibility of the section but also turn off the underlying layers.