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

flightLineEnable

layoutXL flightLineEnable boolean { t | nil }

Description

Controls whether draglines are displayed during the Copy, Move, Stretch, Generate Selected From Source, and Generate Clone commands. The draglines connect the pins of the object you are moving to pins of the nearest objects.

The default is t.

For information on how to change the display of the draglines, see colorDraglines, hideDraglinesForGlobalNets, and showDraglinesForDistantConns.

GUI Equivalents

Command:

Edit – Copy (Copy Form)
Edit – Basic – Move (Move Form)
Edit – Basic – Stretch (Stretch Form)

Field:

Display Draglines

Command:

Connectivity – Generate – Selected From Source
(Generate Selected Components Form)

Connectivity – Generate – Clones
(Generate Clones Form)

Field:

Draglines

Examples

envGetVal("layoutXL" "flightLineEnable")
envSetVal("layoutXL" "flightLineEnable" 'boolean t)
envSetVal("layoutXL" "flightLineEnable" 'boolean nil)

Additional Information

Displaying many draglines during interactive commands can impair the performance of Layout XL. To mitigate these effects, use the maxDragFig environment variable to limit the number of figures that can be in a dragset.

To set maxDragFig interactively so that it takes effect in the current session, type the following in the CIW, where win is the window to which the limit applies.

win~>maxDragFig = 1000

To set a default value for maxDragFig, which will be used in all future Layout XL sessions, put the following line in your .cdsenv file.

graphic maxDragFig int 1000 nil

Related Topics

List of Layout XL Environment Variables

Setting Environment Variables


Return to top
 ⠀
X