Visio 2002 Developer's Survival Pack Tools and Samples
Chapter 24: ShapeSheet Services Addons
Visio 2002 DSP home   This page

Overview

This sample VBVSL provides three different kinds of service to the ShapeSheet environment.

Installation

Please see the general instructions on installing and running VBVSLs before trying to exercise VBVSL samples!

Files

File Description
VBVSL_DSS.dll DLL implementing the ActiveX portion of the VSL. This is compiled from the source files below.
Remaining VBVSL_DSS.* files Source code for the above DLL. See book for details on typical VBVSL structure, and notes on this VBVSL in particular.
DSS_IAmSel.vdx Visio drawing document that exercises "I-Am-Selected" Addon
DSS_ConnCt.vdx Visio drawing document that exercises "Connect-Count" Addon
DSS_NavKeys.vdx Visio drawing document that exercises "Navigation-Keys" Addon
DSS_ConnAndSel.vdx Visio drawing document that exercises both Connect-Count and I-Am-Selected Addons in one document

Operation

After installing this VBVSL, open each of the sample documents in turn, and try the following exercises. In each case, see book for commentary on the source code.

File Description
DSS_IAmSel.vdx Select one or more shapes. Faces change to smiles when selected.
DSS_ConnCt.vdx Connect and disconnect the connectors, and observe the connect-count text change.
DSS_NavKeys.vdx As noted in the text on the page, select a shape and use navigation keys (example up and down arrows) to navigate-edit-navigate conveniently from shape to shape.
DSS_ConnAndSel.vdx Combination of features in IAmSel and ConnCt samples.

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