
The user is free to move any element to any location in the diagram (as long as the elements do not overlap).
Auto Set Layout Horizontally
and Auto Set Layout Vertically 
These two are similar but any element which does not fit in the screen will be placed in either the bottom (vertical) or right (horizontal) extra space. The containers will be equally separated and the links optimally oriented. An example of the generated layouts (horizontal and vertical) can be seen below:


Horizontal Tree
and Vertical Tree 
The containers are placed in a tree-like manner, either horizontally or vertically. An example of the two layouts can be seen below:


Align Outerflow Ports 
This algorithm puts all input ports at the left side of the consumer block, and all output ports at the right side, along with their respective labels. An example of the layout results can be seen below:

Reset Outerflow Ports 
This option regroups outflow ports that have been separated into from each other into a single port. An example of the layout results can be seen below:

Synchronize Relation Block Diagram with Internal Block Diagram 
This allows to synchronize positions of blocks in Relation Block Diagram with parent diagram of Internal Block Diagram.
Reset Relation Block Diagram to "Star" Configuration 
This allows to reset Relation Block Diagram to default "Star" configuration.