![]() |
Visio 2002 Developer's Survival Pack Tools and Samples |
Visio 2002 Developer's Survival Pack Tools and Samples Home | |
![]() |
This page provides a gateway to all tools and samples available for use with Visio 2002 Developer's Survival Pack.
This page organizes the available tools and samples according to the chapter of the book to which they are most pertinent. As an alternative to using this page, you can simply use Windows Explorer to browse the V2002DSP directories and view the index.htm files in each one.
Chapter | Chapter Title | Tools (see table below) |
Sample Code/Documents |
Part 1 | Overview Of The Visio Development Environment | ||
1 | Introduction | ||
2 | Overview of Visio Territory | ||
3 | A Plan For Coping | ||
Part 2 | Visio Structural Breakdowns | ||
4 | Visio Object Model | ||
5 | ShapeSheet Structure and Functions Introduction | ||
Part 3 | Visio Functional Areas In Depth | ||
6 | Visio Files: Drawings, Stencils, Templates | XML Browser VisioToXML |
|
7 | Shapes | ||
8 | Masters and Shapes | Inheritance Browser | |
9 | Some ShapeSheet Practicalities | Ch09_ShapeSheetPract | |
10 | Composite Shapes Using Groups | Ch10_CompositeShapes | |
11 | Connectors, Routing and Layout | Ch11_ConnectorsRoutingLayout | |
12 | Glue and Connects | ||
13 | Formatting Via Masters and Styles | Inheritance Browser | |
14 | Line and Fill Patterns and Line Ends | ||
15 | Layers | ||
Part 4 | Building Visio Solutions | ||
16 | Building Solutions: Introduction | ||
17 | The "User Interface" Functionality | UIObject Browser CommandBars Browser |
Ch17_UserInterface |
18 | Events and Other Notifications | Events Browser | Ch18_EventsAndNotifications (See also Chapter 24) Ch18_EventSink (VBVSL) |
19 | VBA-Based Solutions | Ch19_VBAGeneral | |
20 | Visio Solution Library Solutions: VSLs and Addons | VBVSL Adapter Component VisBin Browser VisioBin Delete |
Ch20_VSLs Ch20_VBVSL_Minimal Ch20_VBVSL_TwoAddons |
21 | Exe and Out-of-Process Solutions | Ch21_Exes | |
22 | COM Addin Solutions | ||
23 | Solution Window Management | Ch23_WindowAlts (VBVSL) | |
24 | ShapeSheet Service Addons | Ch24_DemoShapeServices (VBVSL) | |
25 | Visio and XML | XML Browser VisioToXML |
Ch25_XML |
26 | Visio and ActiveX | Ch26_ActiveX | |
27 | Common Solution Techniques | Ch27_CommonTechniques Ch27_DragNDrop (VBVSL) |
|
27 extra | |||
Part 5 | Browsable Reference to Visio Structure | ||
28 | ShapeSheet Section-Row-Cell Structure | ||
29 | ShapeSheet Functions | ||
30 | Visio Objects, Properties and Methods | ||
31 | Events Table | ||
Extras | VisioUICmds2002.xls VisioCmdCBIdConsts.bas |
Tool/Link | Description |
Browsers for Visio Internal State | |
CommandBar | Shows snapshot of Visio's Application.CommandBar data. |
UIObject | Shows snapshot of Visio's UIObject-based user-interface data. |
VisioInhBrowser | Shows the master and style cells from which a shape's cells inherit their formulas and values. |
VisioEventBrowser | Snapshot of Events in EventList collections of Visio's objects |
ShapeSheet | Alternative view of ShapeSheet, suited to copy, paste, reformat and print |
Other Browsers and Tools | |
XMLBrowse | Convenient browser for "XML for Visio" files |
VisioToXML | Automates Visio to convert entire directories-full of Visio files to XML format. |
VisBinBrowser | Allows viewing contents of visio.bin file |
VisBinDel | Convenient way to delete visio.bin when you or installer needs to force Visio to resurvey VSLs |
TypeLibReg | Substitute for Windows RegSvr -- can register VSL files. |
TypeLibUnreg | Lists type libraries currently registered, allows easy unregistration. |
If you have comments or criticisms, please email them to vxdsp@diagramantics.com. While I can't promise a personal reply to all email, I will watch for problem reports, attempt to track down solutions and incorporate the answers into this book's support pages.
Article Created: 2001-06-01 Last edit: Last edit: 01-07-05 Graham Wideman
Go to: DiagramAntics.com