autoSpace
layoutXL autoSpace boolean { t | nil }
Description
Switches on automatic spacing, which allows components with the properties vxlInstSpacingDir and vxlInstSpacingRule to be spaced based on to the values specified in the properties.
GUI Equivalent
Examples
envGetVal("layoutXL" "autoSpace")
envSetVal("layoutXL" "autoSpace" 'boolean nil)
Additional Information
Automatic spacing is run only on pairs of instances that are not already abutted. This includes devices which overlap but which are not abutted (for example, instances where abutment has been attempted but has failed).
To establish whether an instance is abutted or not, type the following into the CIW.
inst~>groupMembers~>group~>name
This returns the names of the abutment groups to which the instance belongs. If the instance is not abutted, it returns nil.
If one of the devices is in any type of group (including a synchronous clone), the other device must be in the same group for automatic spacing to occur.
Related Topics
List of Layout XL Environment Variables
Return to top