Product Documentation
Virtuoso Studio Design Environment SKILL Reference
Product Version IC23.1, November 2023

deOpenCellView

deOpenCellView( 
t_libName 
t_cellName 
t_viewName 
t_viewType 
g_winSpec 
t_accessMode 
)
=> w_windowId / nil 

Description

Opens an existing cellview in a window.

If a configuration cellview is given as an argument, a SKILL symbol named 'hierEditor is returned. The value for 'hierEditor varies based on the type of cellview opened.

If the open failed, nil is returned.

Arguments

t_libName

The name of the library in which the cellview is opened.

t_cellName

The cell to open.

t_viewName

The view name of the cellview.

t_viewType

The type of the cellview.

g_winSpec

The window in which to open the cellview.

t_accessMode

The mode in which to open the cellview. "a" (edit), "r" (read), and "w" (clears the old data and edit from scratch).

Value Returned

w_windowId

The cellview opens.

nil

The cellview did not open.

Examples

Opens a mask layout window for editing that contains the layout view of the cell called top from the test library and created with the specified bounding box. Returns the ID of the window.

deOpenCellView("test" "top" "layout" "maskLayout" list(list(0 0) list(500 600)) "a")

Return to top
 ⠀
X