Visio 2003 Developer's Survival Pack Tools and Samples
ShapeSheet Developer Helper
Visio 2002/3 DSP home   This page

Overview

SSDevHelper provides a couple of helpful utility features of interest to ShapeSheet developers:

(Both of these functions rely on Visio 2003 XML IDataObject features, so SSDevHelper does not work with Visio 2002.)

XMLEmitIndents: Important Note

By default, Visio 2003's VDX save creates "compact" XML that omits indents and linebreaks. This is hard to read in a text editor and does not work well with SSDevHelper either. To get Visio 2003 to output sensibly formatted XML, set registry setting XMLEmitIndents to "1":

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Visio\Application]
"XMLEmitIndents"="1"

XML Data ScreenShot

XML Data Operation

XML Data Notes

Row Reorder ScreenShot

Row Reorder Operation

Row Reorder Notes

1. Note that Row Reorder creates a new (copy) shape, it cannot reorder the rows in an existing shape.

2. You can select a member shape to perform a row-reorder upon. This results in a copy of the original group shape, with the member shape having reordered rows.

3. In sections where the rows may be optionally named (eg: Connection Points), when you reorder the rows SSDevHelper has to provide some default names to perform the reorder. If you don't like these names, you can edit them either before or after reordering.

Release History

Date Version Number Description/Issues
2003-10-21 0.3.0.0  
     
__________    

Article Created: 2001-06-01  Last edit: Last edit: 03-10-29 Graham Wideman
Go to:
  DiagramAntics.com