Containers Container shapes are designed to automatically sit behind shapes on the page and keep track of any shapes that are associated or within them. This is a new and distinct feature from groups. “contained” The contained shape can always be selected and manipulated independently of the container. By contrast, if a shape is in a group the user must first select the group and then subselect the shape in order to do something with it. The cross functional flowchart solution in Visio has been revamped for Visio 2010 to implement each of the individual Swimlanes and each of the Phase shapes as containers. Now when you add shapes to a cross functional flowchart, you are adding these shapes to Swimlane containers and to Phase containers. Each Swimlane and Phase shape is a special type of container that is automatically placed next to a shape of the same type. To keep track of all of the Swimlane shapes there is a special type of container which is of type List. There is a Swimlane List shape whose purpose is to hold all of the individual Swimlanes. There is also a Phase List shape that holds all of the Phase container shapes. Container Details Any shape with User.msvStructureType = is treated by Visio as a Container. The following “Container” ShapeSheet cells define additional container properties, several of which can be configured in the Container Tools contextual tab in the Ribbon. Cell Name Description User.msvSDContainerMargin Distance between container boundary and member shapes User.msvSDContainerResize Automatic resize behavior for shape (0 = No automatic resize; 1 = Expand as needed; 2 = Always fit to contents)
Containers Container shapes are designed to automatically sit behind shapes on the page and keep track of any shapes that are associated or “contained” within them. This is a new and distinct feature from groups. The contained shape can always be selected and manipulated independently of the container. By contrast, if a shape is in a group the user must first select the group and then subselect the shape in order to do something with it. The cross functional flowchart solution in Visio has been revamped for Visio 2010 to implement each of the individual Swimlanes and each of the Phase shapes as containers. Now when you add shapes to a cross functional flowchart, you are adding these shapes to Swimlane containers and to Phase containers. Each Swimlane and Phase shape is a special type of container that is automatically placed next to a shape of the same type. To keep track of all of the Swimlane shapes there is a special type of container which is of type List. There is a Swimlane List shape whose purpose is to hold all of the individual Swimlanes. There is also a Phase List shape that holds all of the Phase container shapes. Container Details Any shape with User.msvStructureType = “Container” is treated by Visio as a Container. The following ShapeSheet cells define additional container properties, several of which can be configured in the Container Tools contextual tab in the Ribbon. Cell Name Description User.msvSDContainerMargin Distance between container boundary and member shapes User.msvSDContainerResize Automatic resize behavior for shape (0 = No automatic resize; 1 = Expand as needed; 2 = Always fit to contents)
Visio%202010%20Developer%20Training%2001%20-%20Shapes%20and%20ShapeSheet%20Fundamentals.docx