Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

lxSetSchematicDriven

lxSetSchematicDriven(
g_value
)
=> t / nil

Description

Sets the various schematic-driven options that are controlled by the Configure tab on the Virtuoso Layout Suite XL Connectivity form. The SKILL function can be used to control the following environment variables: lxSchematicDefaultApp, openConnRefTab, extractEnabled, constraintAwareEditing, flightLineEnable, autoUpdateFlightlines, netNameDisplayEnabled.

Arguments

g_value

Sets (t) or unsets (nil) schematic-driven mode for the current session.

When the schematic-driven mode is unset (nil), the xlStatus environment variable is set to nil. This means the layout Navigator assistant does not display the XL status column.

Value Returned

t

SKILL function is set.

nil

SKILL function is not set.

Additional Information

Depending on the value of the lxSetSchematicDriven SKILL function, the lxSchematicDefaultApp and autoUpdateFlightlines environment variables are set as below:

The lxSetSchematicDriven SKILL function controls the value of the netNameDisplayed environment variable in each open window. When the SKILL function is called, all the current windows using the environment variable are updated to reflect the value set by the SKILL function. Likewise, the various extract environment variables that are controlled by the SKILL function have their values updated for each open layout cellview.

Examples

lxSetSchematicDriven(t)

Turns the various schematic-driven options.

lxSetSchematicDriven(nil)

Turns off the various schematic-driven options.


Return to top
 ⠀
X