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

leEditInPlace

leEditInPlace( 
w_windowId 
l_hierlist 
) 
=> t / nil

Description

Descends through the hierarchy to edit a cell in place.

Arguments

w_windowId

Window ID of the window to use.

l_hierlist

List describing a path for the instance to edit in place. This argument takes the form list((instId memInst row col) (instId memInst row col) ...)
The row and col elements represent the row and column positions of the instance if it is part of a mosaic. memInst is an integer that is not used in leEditInPlace.

Value Returned

t

The cell is made editable in the specified window.

nil

The cell is not made editable in the specified window.

Example

Descends through an instance topInst at level one, an element of a mosaic Sub1Inst at level two, and an instance sub2Inst at level three. Here, topInst, sub1Inst, and sub2Inst are the appropriate database IDs stored in variables.

leEditInPlace( hiGetCurrentWindow() list(list(topInst 0 0 0) list(sub1Inst 0 1 2) list(sub2Inst 0 0 0)) )

Return to top
 ⠀
X