![]() |
Visio 2003 Developer's Survival Pack Tools and Samples |
Chapter 27: 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 VB VSLs (VBVSLNotes.htm) 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: 2003-09-01 Last edit: Last edit:
03-10-14 Graham
Wideman
Go to:
DiagramAntics.com