Visio 2002 Developer's Survival Pack Tools and Samples
Visio 2002 Developer's Survival Pack Tools and Samples Home
This page

Overview

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

Tools Listing

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.
   

Contact

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