Product Documentation
Virtuoso Schematic Editor SKILL Functions Reference
Product Version IC23.1, November 2023

schHiCreateSymbolShape

schHiCreateSymbolShape(
[ ?shape t_shape ]
[ ?style t_style ]
[ ?width x_width ]
[ ?nonModal g_nonModal ]
)
=> t

Description

Creates a line or shapes that describe a symbol. Usable only when editing symbols.

If you did not specify either t_shape or t_style, the options form appears and prompts you to change the settings. The shapes created with this function give you a visual indication about the symbol’s purpose.

Arguments

?shape t_shape

Type of shape to create; must be enclosed in quotation marks.
Valid Values: line, rectangle, polygon, arc, circle, ellipse

?style t_style

Fill style of the shape; must be enclosed in quotation marks.
Valid Values: outline, solid

?width x_width

Width of the line, if t_shape is set to line.

?nonModal g_nonModal

Specifies whether the command should be modal.
Valid Values: t, nil
Default: nil

Value Returned

Always returns t.

Examples

Starts creating another rectangle.

schHiCreateSymbolShape( "rectangle" "outline" )

Return to top
 ⠀
X