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

leDescend

leDescend(
w_windowId 
d_instId 
[ x_row ] 
[ x_column ] 
) 
=> w_windowId / nil

Description

Descends through the hierarchy to open the master of instance d_instId. leDescend attempts to open the cellview in the same mode as the current cellview, but if an editable version is not available, leDescend opens the master in read-only mode.

Arguments

w_windowId

Window ID of the window containing the instance.

d_instId

The database ID of the instance to descend into.

x_row

Row position if the instance is part of a mosaic.

x_column

Column position if the instance is part of a mosaic.

Value Returned

w_windowId

Returns the window ID of the window containing the instance if the master instance cellview opens. (The value for w_windowId is the same value provided in the argument w_windowId if leDescend is successful.)

nil

The master instance cellview does not open.

Example

Descends into the master instance of myInst using the current Virtuoso Layout Suite editing window. The returned value is the window ID.

leDescend(hiGetCurrentWindow() myInst)


Return to top
 ⠀
X