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

leSetObjectSelectable

leSetObjectSelectable(
t_objectName
g_isSelectable
) 
=> t / nil

Description

Turns on or off the selectability of the layers used for objectName or updates the selectability of instances or pins as specified by g_isSelectable.

Arguments

t_objectName

The type of object affected.
Valid Values: "Instances", "Pins", "Vias", "Label", Shapes ("Circle/Ellipse", "Donut", "Path", "PathSeg", "Polygon", "Rectangle", "Other Shapes"), "Mosaic", Markers("Acknowledge Warning", "Annotation", "Critical Error", "Error", "Fatal", "Info", "Signed Off Critical Error", "Signed Off Error", "Warning"), "Fluid Guardring", "Fluid Shapes", "Fig Groups", Boundaries ("P&R Boundary", "Area Boundary", "Snap Boundary", "Cluster Boundary"), Soft Blocks ("SoftBlock Pin", "SoftBlock P&R", "SoftBlock Snap"), Blockages ("Halo Blockage", "Placement Blockage", "Routing Blockage", "Fill Blockage", "Slot Blockage", "Pin Blockage", "Feedthru Blockage", "Screen Blockage"), "Symmetric Axes", Rows ("Row", "Mixed Row", "Custom Placement Area")

g_isSelectable

Whether to turn on (t), or off (nil) the selectability.
Valid Values: t or nil

Value Returned

t

The operation succeeded.

nil

The operation failed.

Example

Sets instances selectable.

leSetObjectSelectable( "inst" t )


Return to top
 ⠀
X