Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

dmbSetBrowserInteractions

dmbSetBrowserInteractions(
[ ?openDesignOption { t | nil } ]
[ ?openPlaceInstanceOption {t | nil} ]
[ ?openOthersOption { t | nil } ]
)
=> t / nil 

Description

Specifies whether the Library Browser is automatically opened when certain types of forms appear. This function is provided for backward compatibility with only the 4.3.4 version.

You should remove any .cdsinit calls and replace with the following .cdsenv variables (in the .cdsenv file):
ddserv.browser onOpen
ddserv.browser onPlace
ddserv.browser  
onOther

Or, you can explicitly call envSetVal in your .cdsinit file:
envSetVal( "ddserv.browser" "onOpen" 'boolean nil)
envSetVal( "ddserv.browser" "onPlace" 'boolean t)

Arguments

?openDesignOption

Defines interactions between the Open Design form and the Library Browser.

When set to t, the Library Browser is opened automatically when this form is opened.

?openPlaceInstanceOption

  

Defines interactions between any Place Instance form and the Library Browser.

When set to t, the Library Browser is opened automatically when this form is opened.

?openOthersOption

Defines interactions between any other type of linked form and the Library Browser.

When set to t, the Library Browser is opened automatically when this form is opened.

All the arguments for closing are no longer applicable.

Value Returned

t

Execution of the function succeeded.

nil

Execution of the function failed if any of the input parameters is invalid.

Example

dmbSetBrowserInteractions( ?openOthersOption t)

Return to top
 ⠀
X