Product Documentation
Virtuoso Layout Suite XL: Basic Editing User Guide
Product Version IC23.1, November 2023

alignMethod

layout alignMethod cyclic { "top" | "bottom" | "left" | "right" | "center" | "origin" | "upperLeft" | "upperRight" | "upperCenter" | "lowerLeft" | "lowerRight" | "lowerCenter" | "centerLeft" | "centerRight" | "centerCenter" }

Description

Sets the values in the cyclic Use field for Object or Layer in the Align Using section on the Edit – Advanced – Align form, depending on how the Reference and Align Direction fields are set, as shown in the table below.

Reference Align Direction Align Using Use list contains Default

Point

Horizontal or Vertical

Object

Upper Left, Upper Center, Upper Right; Center Left, Center Center, Center Right; Lower Left, Lower Center, Lower Right; Origin

Lower Left

Layer

Upper Left, Upper Center, Upper Right; Center Left, Center Center, Center Right; Lower Left, Lower Center, Lower Right

Lower Left

Object

Horizontal

Object

Top Edge, Bottom Edge, Center; Origin

Center

Layer

Top Edge, Bottom Edge, Center

Center

Vertical

Object

Left Edge, Right Edge, Center; Origin

Center

Layer

Left Edge, Right Edge, Center

Center

Layer

Horizontal

Object

Top Edge, Bottom Edge, Center; Origin

Center

Layer

Vertical

Object

Left Edge, Right Edge, Center; Origin

Center

Horizontal

Layer

Top Edge, Bottom Edge, Center

Center

Vertical

Layer

Left Edge, Right Edge, Center

Center

You can set the Align Using field with the alignUsing environment variable and the Reference field with the alignReference environment variable.

GUI Equivalent

Command:

Edit – Advanced – Align

Field:

Align Using – Object – Use
Align Using – Layer – Use

Examples

envGetVal("layout" "alignMethod")
envSetVal("layout" "alignMethod" 'cyclic "top")
envSetVal("layout" "alignMethod" 'cyclic "centerLeft")

Related Topics

alignUsing

alignReference

Align Form


Return to top
 ⠀
X