![]() |
Visio 2002 Developer's Survival Pack Tools and Samples |
Chapter 24: ShapeSheet Services Addons | |
![]() ![]() |
This sample VBVSL provides three different kinds of service to the ShapeSheet environment.
Please see the general instructions on installing and running VBVSLs before trying to exercise VBVSL samples!
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 |
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