Product Documentation
Cadence Application Infrastructure SKILL Reference
Product Version IC23.1, November 2023

lmgrEndBatchChange

lmgrEndBatchChange (
) 
=> t / nil 

Description

Deactivates batch change mode of Library Manager for the lmgrSetLibDisplayOverride calls. The function is required to deactivate batch change mode to display the override settings from lmgrSetLibDisplayOverride, which are being deferred by lmgrBeginBatchChange.

The ending of batch change mode by lmgrEndBatchChange is prevented at times due to additional calls made to lmgrBeginBatchChange to create a nested scope.

Using errset with lmgrEndBatchChange is recommended to ensure that lmgrBeginBatchChange is always followed by a matching call to lmgrEndBatchChange.

Arguments

None

Value Returned

t

Deactivated the active batch change mode.

nil

Batch change mode was not active and a warning message is displayed.

Examples

Using errset with set calls to call a matching lmgrEndBatchChange.

lmgrBeginBatchChange()
    errset( lmgrSetLibDisplayOverride( list("US_8ths" "basic") ?icon "test.png" ?color "green") t )
    errset( lmgrSetLibDisplayOverride( "cdsDefTechLib" ?color "#ff0000" ?icon "locked.png") t )
lmgrEndBatchChange()

Related Topics

lmgrBeginBatchChange

lmgrInBatchChange


Return to top
 ⠀
X