MORE INFORMATION
The Page Layout section contains cells that control the page settings for shapes and connectors, such as the spacing between all shapes on the page, spacing between all connectors on the page, and routing style for all connectors on the page. You can also set the values of the cells in this section by using the
Layout & Routing dialog box or the
Lay Out Shapes dialog box.
Here is a detailed explanation of each section of the Page Layout section:
PlaceStyle The PlaceStyle cell determines how shapes are placed on the page when you are automatically laying out shapes.
You can also set the value of this cell by clicking
Lay Out Shapes on the
Tools menu. There are six numerical values that you can use to control placement style:
|
0 | Default; radial for page and shape |
1 | Top to Bottom |
2 | Left to Right |
3 | Radial |
4 | Bottom to Top |
5 | Right to left |
6 | Circular |
PlaceDepth The PlaceDepth cell determines the method by which the drawing is analyzed before creating the layout, and it determines the type of layout. You can also set the value of this cell by clicking
Lay Out Shapes on the
Tools menu.
There are four numerical values that you can set to control PlaceDepth:
|
0 | None; default |
1 | Medium |
2 | Deep |
3 | Shallow |
PlowCode The PlowCode cell determines whether placeable shapes move away when you drop a placeable shape near another placeable shape on the drawing page. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
There are four numerical values that you can set to control PlowCode:
|
0 | Don't move shapes |
1 | Move Shapes |
ResizePage The ResizePage cell determines whether to enlarge the page to enclose the drawing after automatically laying out shapes using the
Lay Out Shapes command. Set the value of this cell to TRUE to enlarge the page, or FALSE to not enlarge it. When automatically laying out shapes, you can also set the value of this cell by using the
Lay Out Shapes dialog box.
DynamicsOff The DynamicsOff cell determines whether placeable shapes move and connectors reroute around other shapes and connectors on the drawing page. To disable dynamics, set the value of this cell to TRUE. To enable dynamics, set the value of this cell to FALSE.
NOTE: You can disable dynamics to increase your solution's performance. For example, if your solution adds placeable shapes to a drawing and you do not want Microsoft Visio to reroute connectors and reposition shapes each time that you add a shape, you can disable dynamics. After your solution adds the shapes, re-enable dynamics.
EnableGrid The EnableGrid cell determines whether the Microsoft Visio application lays out shapes based on an internal, invisible page grid when using the
Lay Out Shapes command. This grid is created using the block and avenue attributes in the
Spacing dialog box (On the
Tools menu, click
Lay Out Shapes, and then click
Spacing in the
Lay Out Shapes dialog box). Set the value of this cell to TRUE to use this internal page grid, or FALSE to not use the internal page grid.
NOTE: When you enable this feature, Visio aligns each placeable shape's center point with the center of a block on the internal page grid.
CtrlAsInput The CtrlAsInput cell determines which shape is the parent when using shapes by control handles. The default value for this cell is FALSE. By default, the shape that contains the control handle is the parent. Set the value of this cell to TRUE to set the shape to which the control handle is connected as the parent. This cell sets the behavior for all the shapes on the drawing page.
LineAdjustFrom The LineAdjustFrom cell determines which dynamic connectors Visio spaces apart if they route on top of each other. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
There are four numerical values you can set to control LineAdjustFrom:
|
0 | Unrelated Lines |
1 | All Lines |
2 | No Lines |
3 | Routing Style Default |
BlockSizeX The BlockSizeX cell determines the horizontal block size, the area in which each of your shapes must fit on the drawing page when you automatically lay out shapes using the
Lay Out Shapes dialog box. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, click
Lay Out Shapes on the
Tools menu, and then click
Spacing in the
Lay Out Shapes dialog box.
BlockSizeY The BlockSizeY cell determines the vertical block size, the area in which each of your shapes must fit on the drawing page when you automatically lay out shapes using the
Lay Out Shapes dialog box. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
AvenueSizeX The AvenueSizeX cell determines the amount of horizontal space between shapes on the drawing page when you automatically lay out shapes using the
Lay Out Shapes dialog box. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
NOTE: The dynamic grid also uses avenue size. To use the dynamic grid, click
Snap & Glue on the
Tools menu, and then click to select the
Dynamic Grid check box under
Currently Active.
AvenueSizeY The AvenueSizeY cell determines the amount of vertical space between shapes on the drawing page when you automatically lay out shapes using the
Lay Out Shapes dialog box. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
NOTE: The dynamic grid also uses avenue size. To use the dynamic grid, click
Snap & Glue on the
Tools menu, and then click to select the
Dynamic Grid check box under
Currently Active.
RouteStyle The RouteStyle cell determines the routing style and direction for all connectors on the drawing page that don't have a local routing style. When automatically laying out shapes, you can set the value of this cell by using the
Lay Out Shapes dialog box.
NOTE: This setting affects only those connectors whose Line Routing Style is set as the Page Default. To check this setting, select a connector, click
Behavior on the
Format menu, and then click the
Connector tab.
|
0 | Default; Right angle | None |
1 | Right angle | None |
2 | Straight | None |
3 | Organization chart | Top to bottom |
4 | Organization char | Left to right |
5 | Flowchart | Top to bottom |
6 | Flowchart | Left to right |
7 | Tree | Top to bottom |
8 | Tree | Left to right |
9 | Network | None |
10 | Organization char | Bottom to top |
11 | Organization chart | Right to left |
12 | Flowchart | Bottom to top |
13 | Flowchart | Right to left |
14 | Tree | Bottom to top |
15 | Tree | Right to left |
16 | Center to center | None |
17 | Simple | Top to bottom |
18 | Simple | Left to right |
19 | Simple | Bottom to top |
20 | Simple | Right to left |
21 | Simple Horizontal-Vertical | None |
22 | Simple Vertical-Horizontal | None |
PageLineJumpDirX The PageLineJumpDirX cell determines the direction of line jumps on horizontal dynamic connectors on the drawing page for which you haven't applied a local jump direction.
|
0 | Default; left or the page's setting for shapes |
1 | Up |
2 | Down |
PageLineJumpDirY The PageLineJumpDirY cell determines the direction of line jumps on vertical dynamic connectors on the drawing page for which you haven't applied a local jump direction.
|
0 | Default; up or the page's setting for shapes |
1 | Left |
2 | Right |
LineAdjustTo The LineAdjustTo cell determines which dynamic connectors line up on top of one another. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
|
0 | Routing Style default |
1 | Lines that are close to each other |
2 | No lines |
3 | Related lines |
LineToNodeX The LineToNodeX cell determines the horizontal clearance between all connectors and shapes on the drawing page. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, when automatically laying out shapes, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
LineToNodeY The LineToNodeY cell determines the vertical clearance between all connectors and shapes on the drawing page. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, when automatically laying out shapes, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
LineToLineX The LineToLineX cell determines the horizontal clearance between all connectors on the drawing page. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, when automatically laying out shapes, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
LineToLineY The LineToLineY cell determines the vertical clearance between all connectors on the drawing page. You can also set the value of this cell by clicking
Page Setup on the
File menu, clicking the
Layout & Routing tab, and then clicking
Spacing. Or, when automatically laying out shapes, click
Lay Out Shapes on the
Tools menu, and then click
Spacing.
LineJumpFactorX The LineJumpFactorX cell determines the size of line jumps on horizontal dynamic connectors on the page, relative to the value of the LineToLineX cell. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
LineJumpFactorY The LineJumpFactorY cell determines the size of line jumps on vertical dynamic connectors on the page, relative to the value of the LineToLineY cell. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
LineJumpCode The LineJumpCode cell determines the connectors to which you want to add jumps. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
|
0 | None |
1 | Horizontal lines |
2 | Vertical lines |
3 | Last routed line |
4 | Last displayed line (top shape in the z-order) |
5 | First displayed line (shape at the bottom of the z-order) |
LineJumpStyle The LineJumpStyle cell determines the line jump style for all connectors on the drawing page that do not have a local line jump style. You can also set the value of this cell by clicking
Page Setup on the
File menu, and then clicking the
Layout & Routing tab.
|
0 | Arc |
1 | Arc |
2 | Gap |
3 | Square |
4 | 2 Sides |
5 | 3 Sides |
6 | 4 Sides |
7 | 5 Sides |
8 | 6 Sides |
9 | 7 Sides |