Welcome to MSDN Blogs Sign in | Join | Help

October 2006 - Posts

Flattening Groups

To continue our exploration of best practices for shape development we will look at grouping in this post. Grouping is a convenient way of packaging shapes and is the mechanism for creating many complex shapes. Visio offers a number of capabilities for
Posted by Visio Team | 2 Comments
Filed under: ,

More on Inheritance and Performance

In the previous post we looked at the difference between using instances of master shapes versus using masterless shapes. Visio masters store shape information centrally, reducing memory and increasing performance. Shapes on the page inherit their properties
Posted by Visio Team | 1 Comments

Master Benefits

One of the things we'd like to accomplish with this blog is to highlight some performance optimizations that shape designers and developers should consider adopting as best practices. Unfortunately designing highly efficient shapes and solutions is a

Staying in Bounds

In the previous two posts we looked at the capabilities of the SetAtRef function in the Shapesheet. This function along with the helper functions SetAtRefExpr and SetAtRefEval allows a shape designer to keep one or more cells synchronized. One important
Posted by Visio Team | 0 Comments
Filed under: ,

Attachment(s): BoundFunctionExamples.vsd
 
Page view tracker