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

mptDoToolbarAction

mptDoToolbarAction(
g_toolbarFunc
)
=> t / nil

Description

Runs the specified Multiple Patterning toolbar function.

Arguments

g_toolbarFunc

Specifies the toolbar function.

"ColorEngineSwitch"

Toggles the color engine on and off.

Related function: mptActivate

"ShowHideColor"

Toggles colors on and off in the canvas.

Related function: mptShowMaskColor

"ShiftColor"

Shifts the color of the selected shapes, as described in Color Shifting in Virtuoso Multi-Patterning Technology User Guide.

"ReColorAll"

Opens the Recolor All form.

Related function: mptReColor

"HierarchicalColorLockingCheck"

Checks for color conflicts related to color locking and creates markers in the canvas that are listed in the Annotation Browser in the MPT grouping of the Misc tab, as described in Hierarchical Color Locking Check in Virtuoso Multi-Patterning Technology User Guide.

"LockCurrent"

Locks the selected shapes to their current color, or, if no shapes are preselected, locks shapes to their current color as they are selected.

"LockColor1"

Locks the selected shapes to mask1Color, or, if no shapes are preselected, locks shapes to mask1Color as they are selected.

"LockColor2"

Locks the selected shapes to mask2Color, or, if no shapes are preselected, locks shapes to mask2Color as they are selected.

"LockColor3"

Locks the selected shapes to mask3Color, or, if no shapes are preselected, locks shapes to mask3Color as they are selected.

"LockColor4"

Locks the selected shapes to mask4Color, or, if no shapes are preselected, locks shapes to mask4Color as they are selected.

"Unlock"

Sets the color state for the selected shapes to unlocked, or, if no shapes are preselected, sets the color state for shapes to unlocked as they are selected.

"LockAll"

Opens the Lock All form.

"UnlockAll"

Opens the Unlock All form.

"PropagateLocks"

Opens the Propagate Locks form.

Related function: mptPropagateLocks

"DeleteColor"

Removes the locked and unlocked color from shapes in the selected set, or, if no shapes are preselected, removes the locked and unlocked color from shapes as they are selected.

"DeleteAllColors"

Opens the Delete All Colors form.Multiple Patterning Options

"MultiplePatterning"

Opens the form.

Values Returned

t

The Multiple Patterning toolbar action was completed.

nil

The toolbar action was invalid and was not run.

Examples

mptDoToolbarAction( "UnlockAll" )

Opens the Unlock All form.

mptDoToolbarAction( "ShiftColor" )

Shifts the color of the selected shapes.


Return to top
 ⠀
X