geOpen
geOpen(
[ ?window w_windowId ]
[ ?lib t_lib ]
[ ?cell t_cell ]
[ ?view t_view ]
[ ?viewType t_viewType ]
[ ?mode t_mode ]
)
=> w_windowId / nil
Description
Opens a design in a new window.
The cell has the library t_lib, cell name t_cell, and view name t_view. Version t_version of the cell is opened in access mode t_mode.
Arguments
|
?window w_windowId
|
Database ID of the window in which to open the cell.
|
|
?lib t_lib
|
Name of the library containing the cell.
|
|
?cell t_cell
|
Name of the cell.
|
|
?view t_view
|
View of the cell. For example: layout, symbol, or schematic.
|
|
?viewType t_viewType
|
|
|
Type of data to open. For example: maskLayout, schematic.
|
|
?mode t_mode
|
Access mode of the cell. Valid Values: r (read), a (append)
|
Value Returned
|
w_windowId
|
Returns the ID of the window in which the design is created or is opened successfully. As a special case, geOpen returns t instead of the window ID. For example, when the window in which you want to open a design is not a DE window.
|
|
nil
|
Returns nil if a window could not be created or a design could not be opened.
|
Examples
Opens the layout view of mycell in window:3 in edit mode.
geOpen( ?window hiGetCurrentWindow( ) ?lib "mylib"
?cell "mycell" ?view "layout" ?viewType "maskLayout" ?mode "a" )
=> window:3
Related Topics
Utility Functions
Return to top