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

mptUnlockAll

mptUnlockAll(
d_cellViewID 
[ l_layerNames ] 
)
=> t / nil

Description

Unlocks all the colored shapes that are locked at the top level of the specified cellview. You can optionally unlock only the shapes on specific colorable layers. Top-level shapes with color attribute locks (dbLocks) are unlocked with their current color. Hierarchical color locks at the current editing hierarchy level are removed.

Arguments

d_cellViewID

The database ID of the cellview to be processed.

l_layerNames

Limits processing to the shapes on the colorable layers in this list.

Value Returned

t

The colored shapes are unlocked.

nil

The colored shapes are not unlocked due to an error (for example, invalid cellview ID or other invalid argument).

Example

mptUnlockAll( geGetEditCellView() )

Unlocks all the colored shapes at the current editing hierarchy level.

mptUnlockAll( cv list( "Metal1" "Metal2" ) )

Unlocks all the colored Metal1 and Metal2 top-level shapes of the cv cellview.

Related Topic

Lock and Unlock All

mptLockAll


Return to top
 ⠀
X