You are previewing Visio® 2007 Bible.
O'Reilly logo
Visio® 2007 Bible

Book Description

Whether you're designing a network, a business plan, or an office building, Visio 2007 can transform your vision into sophisticated diagrams and drawings and this comprehensive reference shows you how. You'll discover how to use Visio for IT, architecture, engineering, and business projects; explore the new features of Visio 2007; learn to publish Visio diagrams to the Web; and much more. If you want to develop your skills in Visio, this is the book you need to succeed.

Table of Contents

  1. Copyright
  2. About the Author
  3. Credits
  4. Acknowledgments
  5. Introduction
    1. Is This Book for You?
    2. Conventions Used in This Book
    3. Icons Used in This Book
    4. How This Book Is Organized
      1. Part I: Understanding Visio Fundamentals
      2. Part II: Integrating Visio Drawings
      3. Part III: Using Visio for Office Productivity
      4. Part IV: Using Visio in Information Technology
      5. Part V: Using Visio for Architecture and Engineering
      6. Part VI: Customizing Templates, Stencils, and Shapes
      7. Part VII: Quick Reference
  6. I. Understanding Visio Fundamentals
    1. 1. Getting Started with Visio
      1. 1.1. What's New in Visio 2007?
        1. 1.1.1. Productivity Enhancements
        2. 1.1.2. New and Improved Templates and Stencils
        3. 1.1.3. What's Missing in Visio 2007
        4. 1.1.4. New Homes for Features in Visio 2007
      2. 1.2. What Visio Is and Isn't
      3. 1.3. Understanding Visio Concepts
        1. 1.3.1. Using Templates and Stencils
        2. 1.3.2. What Makes Shapes Smart
        3. 1.3.3. Connecting Shapes
          1. 1.3.3.1. What Connectors Do
          2. 1.3.3.2. Straight versus Dynamic Connectors
          3. 1.3.3.3. Using Glue
      4. 1.4. Exploring the Visio 2007 Interface
        1. 1.4.1. Menus and Toolbars
        2. 1.4.2. Task Panes
        3. 1.4.3. The Visio 2007 Drawing Area
          1. 1.4.3.1. The Drawing Window
          2. 1.4.3.2. The Shapes Window
          3. 1.4.3.3. The Drawing Explorer
          4. 1.4.3.4. The Size & Position Window
          5. 1.4.3.5. The Shape Data Window
          6. 1.4.3.6. The ShapeSheet Window
      5. 1.5. Summary
    2. 2. Getting Started with Drawings
      1. 2.1. Creating Drawings
        1. 2.1.1. The Advantages of Templates
        2. 2.1.2. Methods for Choosing a Template
        3. 2.1.3. Creating Drawings from Templates
        4. 2.1.4. Creating Drawings from Existing Drawings
      2. 2.2. Opening Drawings
        1. 2.2.1. Opening Visio Drawings
        2. 2.2.2. Accessing Recently Used Files
        3. 2.2.3. Opening Other Types of Files in Visio
      3. 2.3. Saving Visio Files
        1. 2.3.1. Saving as Other Formats
        2. 2.3.2. Configuring Visio Open and Save Options
      4. 2.4. Protecting Files
        1. 2.4.1. Saving a Read-Only Copy
        2. 2.4.2. The Protect Document Command
        3. 2.4.3. Security and Privacy Settings
          1. 2.4.3.1. Macro Settings
          2. 2.4.3.2. Add-ins
          3. 2.4.3.3. ActiveX Settings
      5. 2.5. Summary
    3. 3. Working with Visio Files
      1. 3.1. Viewing Drawings
        1. 3.1.1. Panning and Zooming
          1. 3.1.1.1. Fast Pan and Zoom with Keyboard Shortcuts
          2. 3.1.1.2. Visual Cues with the Pan & Zoom Window
          3. 3.1.1.3. Panning and Zooming from Menus and Toolbars
        2. 3.1.2. Working with Drawing Windows
          1. 3.1.2.1. Creating New Windows
          2. 3.1.2.2. Managing Multiple Windows
      2. 3.2. Working with Drawing Pages
        1. 3.2.1. Background and Foreground Pages
        2. 3.2.2. Creating Pages in a Drawing
          1. 3.2.2.1. Creating New Pages
          2. 3.2.2.2. Creating Background Pages
        3. 3.2.3. Editing Pages
          1. 3.2.3.1. Renaming Pages
          2. 3.2.3.2. Deleting Pages
          3. 3.2.3.3. Reordering Pages
          4. 3.2.3.4. Rotating Pages
        4. 3.2.4. Setting Up Pages
          1. 3.2.4.1. Specifying the Printing Settings
          2. 3.2.4.2. Specifying Page Size
          3. 3.2.4.3. Defining Drawing Scale
          4. 3.2.4.4. Specifying Measurement Units
          5. 3.2.4.5. Setting Up Layout and Routing
          6. 3.2.4.6. Setting Up Shadows
      3. 3.3. Previewing and Printing Drawings
        1. 3.3.1. Previewing Drawings
        2. 3.3.2. Printing Drawings
          1. 3.3.2.1. Printing Parts of a Drawing
          2. 3.3.2.2. Printing Large Drawings
          3. 3.3.2.3. Printing Drawings in the Center of the Paper
      4. 3.4. Summary
    4. 4. Working with Shapes
      1. 4.1. Shapes 101
        1. 4.1.1. Types of Shapes
          1. 4.1.1.1. One-Dimensional Shapes
          2. 4.1.1.2. Two-Dimensional Shapes
        2. 4.1.2. Stencils, Masters, and Instances
        3. 4.1.3. Positioning Shapes
        4. 4.1.4. Modifying Shapes
        5. 4.1.5. Groups of Shapes
      2. 4.2. Finding the Right Shapes
        1. 4.2.1. Opening Stencils
        2. 4.2.2. Getting Shapes from Others
        3. 4.2.3. Searching for Shapes
        4. 4.2.4. Setting Options for Shape Searches
          1. 4.2.4.1. Troubleshooting Shape Searches
          2. 4.2.4.2. Saving Shape Search Results to a Stencil
          3. 4.2.4.3. Speeding Up Shape Searches with the Indexing Service
        5. 4.2.5. Finding Shapes on Drawings
      3. 4.3. Selecting Shapes
        1. 4.3.1. Selecting Individual Shapes
        2. 4.3.2. Selecting Multiple Shapes
      4. 4.4. Positioning Shapes
        1. 4.4.1. Positioning with Rulers, Grids, and Guides
          1. 4.4.1.1. About Rulers, Grids, and Guides
          2. 4.4.1.2. Working with Rulers
          3. 4.4.1.3. Working with a Grid
          4. 4.4.1.4. Working with Guides
        2. 4.4.2. Placing Shapes with Precision
          1. 4.4.2.1. Snapping Shapes into Position
          2. 4.4.2.2. Configuring Snapping Elements
          3. 4.4.2.3. Positioning Shapes with the Dynamic Grid
          4. 4.4.2.4. Using Drawing Aids
          5. 4.4.2.5. Positioning Shapes by Coordinates
      5. 4.5. Automatically Laying Out Shapes
        1. 4.5.1. Specifying Layout Options
        2. 4.5.2. Specifying Layout and Routing Spacing
        3. 4.5.3. Specifying Line Jump Options
        4. 4.5.4. Configuring Placement Behavior
      6. 4.6. Moving, Rotating, and Flipping Shapes
        1. 4.6.1. Methods for Moving Shapes
          1. 4.6.1.1. Aligning Shapes with One Another
          2. 4.6.1.2. Distributing Shapes Evenly Over a Distance
          3. 4.6.1.3. Moving Shapes with Guides
          4. 4.6.1.4. Moving Shapes Precisely with the Move Shapes Add-On
        2. 4.6.2. Rotating Shapes
        3. 4.6.3. Flipping Shapes
      7. 4.7. Manipulating Shapes
        1. 4.7.1. Undoing Actions and Deleting Shapes
        2. 4.7.2. Duplicating Shapes
          1. 4.7.2.1. Copying Shapes
          2. 4.7.2.2. Creating an Array of Shapes
        3. 4.7.3. Resizing and Reshaping Shapes
        4. 4.7.4. Reordering Overlapping Shapes
        5. 4.7.5. Grouping Shapes
          1. 4.7.5.1. Making and Breaking Up Groups
          2. 4.7.5.2. Working with Locked Groups
      8. 4.8. Using Visio Drawing Tools
        1. 4.8.1. Drawing with Snap To Tools
        2. 4.8.2. Drawing Lines
        3. 4.8.3. Drawing Arcs and Curves
        4. 4.8.4. Drawing Closed Shapes
        5. 4.8.5. Using the Pencil Tool
      9. 4.9. Summary
    5. 5. Connecting Shapes
      1. 5.1. Understanding Connectors
        1. 5.1.1. Connector Basics
        2. 5.1.2. An Introduction to Connecting Shapes
      2. 5.2. Working with AutoConnect
      3. 5.3. Other Methods for Connecting Shapes
        1. 5.3.1. Using Stencil Connectors
        2. 5.3.2. Using the Connector Tool
        3. 5.3.3. Dragging Points to Connect Shapes
        4. 5.3.4. Connecting a Sequence of Shapes
      4. 5.4. Organizing Connections with Glue
        1. 5.4.1. Gluing Shapes
        2. 5.4.2. Specifying Points for Glue
      5. 5.5. Adding, Moving, and Deleting Connection Points
      6. 5.6. Summary
    6. 6. Working with Text
      1. 6.1. Adding Text to Drawings
        1. 6.1.1. Adding Text to Visio Shapes
        2. 6.1.2. Adding Text to Groups of Shapes
        3. 6.1.3. Adding Text-Only Shapes
        4. 6.1.4. Displaying Field Information in Text
        5. 6.1.5. Displaying Information in Headers and Footers
        6. 6.1.6. Adding Comments to Drawings
      2. 6.2. Selecting and Editing Text
        1. 6.2.1. Selecting Text
        2. 6.2.2. Selecting Text in Groups
        3. 6.2.3. Editing Text
        4. 6.2.4. Deleting Text
        5. 6.2.5. Finding, Replacing, and Correcting Text
          1. 6.2.5.1. Finding Text
          2. 6.2.5.2. Finding Shapes by Searching for Text
          3. 6.2.5.3. Replacing Text
          4. 6.2.5.4. Checking Spelling
      3. 6.3. Positioning Text
        1. 6.3.1. Repositioning Text in a Shape
        2. 6.3.2. Editing Locked Shapes
      4. 6.4. Creating Special Annotations
        1. 6.4.1. Creating Tables
          1. 6.4.1.1. Using Built-in Table Shapes
          2. 6.4.1.2. Formatting Shape Text into Columns
        2. 6.4.2. Highlighting Information with Callouts
          1. 6.4.2.1. Adding Callouts to a Drawing
          2. 6.4.2.2. Displaying Properties in Callouts
        3. 6.4.3. Documenting Drawings with Title Blocks
        4. 6.4.4. Identifying Drawing Symbols with Legends
          1. 6.4.4.1. Creating New Symbol Shapes
        5. 6.4.5. Configuring Legends
      5. 6.5. Labeling and Numbering Shapes
      6. 6.6. Summary
    7. 7. Enhancing Diagram Appearance with Formatting
      1. 7.1. Fast Formatting with Themes
        1. 7.1.1. Applying Themes
        2. 7.1.2. Protecting Shapes from Theme Colors and Effects
        3. 7.1.3. Creating Custom Themes
        4. 7.1.4. Working with Custom Themes
      2. 7.2. Working with Colors
        1. 7.2.1. Using the Color Picker
        2. 7.2.2. Using the Color Palette
        3. 7.2.3. Specifying Color Settings for Drawings and Stencils
      3. 7.3. Formatting with Styles
        1. 7.3.1. Applying Styles
        2. 7.3.2. Restoring Default Styles
      4. 7.4. Applying Individual Formats
        1. 7.4.1. Applying Formats to Lines
        2. 7.4.2. Applying Fill Formats
        3. 7.4.3. Applying Formats to Text
          1. 7.4.3.1. Formatting Text Blocks and Paragraphs
          2. 7.4.3.2. Creating Bulleted and Numbered Lists
        4. 7.4.4. Formatting Shapes
          1. 7.4.4.1. Applying Formatting to Shapes
          2. 7.4.4.2. Applying Shadows to Shapes
          3. 7.4.4.3. Protecting Shapes
      5. 7.5. Summary
  7. II. Integrating Visio Drawings
    1. 8. Inserting, Linking, and Embedding Objects
      1. 8.1. Navigating Drawings and Documents with Hyperlinks
        1. 8.1.1. Inserting Hyperlinks
        2. 8.1.2. Using Hyperlinks to Navigate Between Drawing Pages
        3. 8.1.3. Modifying Hyperlinks
      2. 8.2. Understanding Linking and Embedding
      3. 8.3. Linking Visio Drawings with Other Files
        1. 8.3.1. Linking Visio Drawings to Other Documents
        2. 8.3.2. Linking Other Documents to Visio Drawings
        3. 8.3.3. Moving and Resizing Linked Objects in Visio
        4. 8.3.4. Editing the Content of Linked Objects
        5. 8.3.5. Managing Linked Objects
      4. 8.4. Embedding Objects
        1. 8.4.1. Embedding Entire Files into Visio
        2. 8.4.2. Embedding Portions of Files
        3. 8.4.3. Positioning and Formatting Embedded Objects
          1. 8.4.3.1. Moving and Resizing Objects
          2. 8.4.3.2. Cropping Objects
          3. 8.4.3.3. Adjusting the Space Surrounding Objects
        4. 8.4.4. Editing the Content of Embedded Objects
      5. 8.5. Perking Up Visio with Pictures
        1. 8.5.1. Inserting Graphics Files into Drawings
        2. 8.5.2. Searching for and Inserting Clip Art
      6. 8.6. Fine-Tuning Visio Drawings for PowerPoint
        1. 8.6.1. Formatting Visio Drawings in a Presentation
        2. 8.6.2. Building Drawings in a Presentation
          1. 8.6.2.1. Animating a Drawing on One PowerPoint Slide
          2. 8.6.2.2. Building Sequences of PowerPoint Slides
      7. 8.7. Summary
    2. 9. Importing, Exporting, and Publishing to the Web
      1. 9.1. File Formats That Visio Imports and Exports
      2. 9.2. Importing Data into Visio
        1. 9.2.1. Importing Graphic Files into Visio
          1. 9.2.1.1. Cropping Imported Graphics
          2. 9.2.1.2. Formatting Imported Graphics
        2. 9.2.2. Importing Outlook Appointments to a Visio Calendar
      3. 9.3. Exporting Shapes and Drawings
      4. 9.4. Publishing to the Web
        1. 9.4.1. Choosing an Output Format for a Visio Web Page
        2. 9.4.2. Saving Drawings As Web Pages
        3. 9.4.3. Specifying Web Page Publishing Options
        4. 9.4.4. Embedding Visio Drawings in Web Pages
        5. 9.4.5. Adding Hyperlink Navigation Shapes to Drawings
      5. 9.5. Summary
    3. 10. Linking Shapes with Data
      1. 10.1. An Overview of Data Features in Visio 2007
        1. 10.1.1. Shape Data
        2. 10.1.2. Linking Shapes to External Data
        3. 10.1.3. Presenting Data on Drawings
        4. 10.1.4. Creating Reports
      2. 10.2. Storing and Viewing Shape Data
      3. 10.3. Linking Drawings to External Data
        1. 10.3.1. Linking a Drawing to a Data Source
        2. 10.3.2. Linking a Drawing to More Than One Data Source
        3. 10.3.3. Linking Data to Shapes on a Drawing
          1. 10.3.3.1. Link Records Directly to Shapes
          2. 10.3.3.2. Automatically Link Records to Shapes on a Drawing
          3. 10.3.3.3. Adding Shapes with Built-in Data Links
        4. 10.3.4. Refreshing the Data in Drawings
          1. 10.3.4.1. Setting Up Data Refresh
          2. 10.3.4.2. Resolving Conflicts
      4. 10.4. Visualizing Data with Data Graphics
        1. 10.4.1. Data Graphics Basics
        2. 10.4.2. Adding a Data Graphic to Shapes
        3. 10.4.3. Configuring Data Graphics
          1. 10.4.3.1. Working with Items in a Data Graphic
          2. 10.4.3.2. Specifying the Default Position and Hiding Shape Text
          3. 10.4.3.3. Specifying the Settings Common to All Types of Callouts
          4. 10.4.3.4. Emphasizing Textual Data with Text Callouts
          5. 10.4.3.5. Visualizing the Magnitude of Numbers with Data Bar Callouts
          6. 10.4.3.6. Showing Conditions with Icon Set Callouts
          7. 10.4.3.7. Color-Coding Shapes with Color By Value Criteria
      5. 10.5. Using the Visio Database Add-ons to Link Drawings and Databases
        1. 10.5.1. Understanding Two-Way Links Between Shapes and Databases
        2. 10.5.2. Creating Connections to Data Sources
        3. 10.5.3. Linking Drawing Shapes to Database Records
        4. 10.5.4. Linking Masters to Databases
          1. 10.5.4.1. Generating Masters from Each Database Record
          2. 10.5.4.2. Linking Masters to Specific Records
          3. 10.5.4.3. Creating Masters That Link to Any Database Record
        5. 10.5.5. Creating Drawings from Database Records
        6. 10.5.6. Keeping Drawings and Databases in Sync
          1. 10.5.6.1. Adding Drawing Page Commands to Synchronize Shapes
          2. 10.5.6.2. Adding Actions and Events to Shapes
          3. 10.5.6.3. Synchronizing Shapes and Database Records Automatically
      6. 10.6. Exporting Shape Data to Databases
      7. 10.7. Producing Reports
        1. 10.7.1. Running Reports with Shape Data
        2. 10.7.2. Defining Custom Reports
          1. 10.7.2.1. Selecting Shapes on Which to Report
          2. 10.7.2.2. Choosing Report Columns
          3. 10.7.2.3. Grouping, Sorting, and Formatting Report Contents
          4. 10.7.2.4. Saving Custom Reports
      8. 10.8. Summary
  8. III. Using Visio for Office Productivity
    1. 11. Collaborating with Others
      1. 11.1. Distributing Drawings
        1. 11.1.1. Sending Drawings Using E-mail
        2. 11.1.2. Routing Drawings
        3. 11.1.3. Distributing Drawings to Exchange Folders
      2. 11.2. Sharing Drawings
        1. 11.2.1. Sharing Drawings with Colleagues Without Visio
        2. 11.2.2. Working with Document Workspaces
          1. 11.2.2.1. Creating a Document Workspace in Visio
          2. 11.2.2.2. Creating a Document Workspace by Sending an E-mail
          3. 11.2.2.3. Working with Drawings in a Document Workspace
          4. 11.2.2.4. Deleting Document Workspaces
          5. 11.2.2.5. Managing Shared Workspace Tasks
      3. 11.3. Working with Multiple Languages
        1. 11.3.1. Configuring Office for Multiple Languages
        2. 11.3.2. Installing East Asian Language Files
      4. 11.4. Tracking and Reviewing Changes
        1. 11.4.1. Turning Markup On or Off
        2. 11.4.2. Marking Up Drawings
          1. 11.4.2.1. Inserting Comments
          2. 11.4.2.2. Inserting Shapes
          3. 11.4.2.3. Adding Freehand Markup Using Ink
        3. 11.4.3. Reviewing Markup
        4. 11.4.4. Updating Drawings with Markup Changes
      5. 11.5. Summary
    2. 12. Building Block Diagrams
      1. 12.1. Exploring the Block Diagram Templates
        1. 12.1.1. Choosing the Right Template
        2. 12.1.2. Exploring Block Diagram Shapes
          1. 12.1.2.1. Basic Shapes
          2. 12.1.2.2. Blocks
          3. 12.1.2.3. Blocks Raised
          4. 12.1.2.4. Blocks with Perspective
      2. 12.2. Showing Structure and Flow
        1. 12.2.1. Creating Block Diagrams
        2. 12.2.2. Modifying Block Diagrams
          1. 12.2.2.1. Modifying Block Diagram Shapes
          2. 12.2.2.2. Using Special Editing Techniques for Boxes
          3. 12.2.2.3. Modifying the Appearance of Block Diagram Arrows
          4. 12.2.2.4. Emphasizing Flow Between Shapes
        3. 12.2.3. Creating Hierarchical Trees
        4. 12.2.4. Modifying Tree Shapes
      3. 12.3. Adding Impact with 3-D Block Diagrams
        1. 12.3.1. Modifying Perspective
        2. 12.3.2. Using Multiple Vanishing Points
      4. 12.4. Working with Onion Diagrams
        1. 12.4.1. Creating Onion Diagrams
        2. 12.4.2. Modifying Onion Diagram Shapes
          1. 12.4.2.1. Adjusting the Dimensions of Onion Rings
          2. 12.4.2.2. Dividing a Concentric Layer into Sections
      5. 12.5. Summary
    3. 13. Constructing Charts and Graphs
      1. 13.1. Exploring the Chart and Graph Templates
        1. 13.1.1. Choosing the Right Template
        2. 13.1.2. Exploring Visio Chart and Graph Shapes
          1. 13.1.2.1. Charting Shapes
          2. 13.1.2.2. Marketing Shapes
          3. 13.1.2.3. Marketing Charts and Diagrams
      2. 13.2. Constructing Basic Charts and Graphs
        1. 13.2.1. Constructing Bar Graphs
          1. 13.2.1.1. Creating 2-D Bar Graphs
          2. 13.2.1.2. Creating 3-D Bar Graphs
        2. 13.2.2. Constructing Line Graphs
        3. 13.2.3. Labeling Axes
        4. 13.2.4. Working with Pie Charts
      3. 13.3. Creating Feature Comparison Charts
      4. 13.4. Working with Marketing Diagrams
        1. 13.4.1. Building Circle-spoke Drawings
        2. 13.4.2. Constructing Triangles and Pyramids
      5. 13.5. Adding Text to Charts and Graphs
      6. 13.6. Using Stackable and Extendable Shapes
      7. 13.7. Summary
    4. 14. Working with Organization Charts
      1. 14.1. Exploring the Organization Chart Template
        1. 14.1.1. Exploring the Organization Chart Environment
        2. 14.1.2. Exploring the Visio Organization Chart Shapes
      2. 14.2. Creating Organization Charts Manually
      3. 14.3. Creating Organization Charts Using the Organization Chart Wizard
        1. 14.3.1. Launching the Organization Chart Wizard
        2. 14.3.2. Building a File for Organization Data Using the Organization Chart Wizard
        3. 14.3.3. Building an Organization Chart from Existing Data
        4. 14.3.4. Finalizing the Organization Chart
      4. 14.4. Laying Out the Organization
        1. 14.4.1. Controlling the Layout of Subordinate Shapes
        2. 14.4.2. Moving Organization Chart Shapes
      5. 14.5. Formatting Organization Chart Appearance
        1. 14.5.1. Setting Options to Customize Shape Appearance
          1. 14.5.1.1. Specifying the Information to Display in Shapes
          2. 14.5.1.2. Setting Options to Customize the Appearance of Text
        2. 14.5.2. Improving Chart Readability
          1. 14.5.2.1. Modify Shape Spacing
          2. 14.5.2.2. Hiding Subordinate Shapes
      6. 14.6. Editing and Deleting Organization Chart Shapes
        1. 14.6.1. Editing Shape Text and Data
        2. 14.6.2. Changing the Type of Organization Chart Shape
        3. 14.6.3. Deleting Organization Chart Shapes
      7. 14.7. Spreading an Organization Over Multiple Pages
        1. 14.7.1. Comparing Versions of Organization Charts
      8. 14.8. Sharing Organization Chart Data
        1. 14.8.1. Reporting Organization Data
        2. 14.8.2. Exporting Organization Chart Data for Use in Other Programs
      9. 14.9. Summary
    5. 15. Building Visio Flowcharts
      1. 15.1. Choosing the Right Template
      2. 15.2. Adding and Connecting Flowchart Shapes
        1. 15.2.1. Adding Flowchart Shapes in a Sequence
        2. 15.2.2. Connecting Shapes Out of Sequence
        3. 15.2.3. Changing the Layout and Flow
      3. 15.3. Increasing the Impact of Flowcharts
      4. 15.4. Creating Multi-Page Flowcharts
        1. 15.4.1. Navigating to Other Pages
        2. 15.4.2. Adding References to Other Steps on the Same Page
      5. 15.5. Summary
    6. 16. Documenting Processes, Workflows, and Data Flows
      1. 16.1. Showing Departmental Interaction with Cross-Functional Flowcharts
        1. 16.1.1. Setting Up Cross-Functional Flowcharts
        2. 16.1.2. Documenting Processes in Cross-Functional Flowcharts
        3. 16.1.3. Working with Functional Bands
        4. 16.1.4. Identifying Process Phases
      2. 16.2. Following the Flow of Data
        1. 16.2.1. Adding Data Flow Shapes
        2. 16.2.2. Showing Flow Between Shapes
        3. 16.2.3. Showing a Data Loop
      3. 16.3. Analyzing and Documenting Workflow
      4. 16.4. Identifying Causes and Effects
      5. 16.5. Value Stream Mapping
      6. 16.6. An Overview of Other Business Process Templates
        1. 16.6.1. ITIL
        2. 16.6.2. TQM Diagrams
        3. 16.6.3. Audit Diagrams
        4. 16.6.4. Fault Tree Analysis Diagrams
        5. 16.6.5. IDEF0 Diagrams
        6. 16.6.6. Creating SDL Flowcharts
        7. 16.6.7. Event Process Chain (EPC) Diagrams
      7. 16.7. Summary
    7. 17. Scheduling Projects with Visio
      1. 17.1. Exploring the Project Scheduling Templates
      2. 17.2. Constructing Calendars
        1. 17.2.1. Date Formats and Language
        2. 17.2.2. Creating Daily Calendars
        3. 17.2.3. Creating Weekly Calendars
        4. 17.2.4. Creating Monthly Calendars
        5. 17.2.5. Creating Yearly Calendars
        6. 17.2.6. Modifying and Formatting Calendars
        7. 17.2.7. Adding Appointments and Events to Calendars
        8. 17.2.8. Importing Outlook Calendar Data into Visio
      3. 17.3. Documenting Project Timelines
        1. 17.3.1. Creating Timelines
          1. 17.3.1.1. Showing Intervals on a Timeline
          2. 17.3.1.2. Highlighting Milestones
        2. 17.3.2. Expanding Timelines to Show Detail
        3. 17.3.3. Synchronizing Milestones and Intervals
        4. 17.3.4. Modifying Timelines
        5. 17.3.5. Importing and Exporting Timeline Data
          1. 17.3.5.1. Importing Microsoft Project Data into a Timeline
          2. 17.3.5.2. Exporting Visio Timelines to Microsoft Project
      4. 17.4. Scheduling Projects Using Gantt Charts
        1. 17.4.1. Creating Gantt Charts
          1. 17.4.1.1. Navigating in Gantt Charts
          2. 17.4.1.2. Adding Milestones
          3. 17.4.1.3. Organizing Tasks
          4. 17.4.1.4. Linking Tasks
          5. 17.4.1.5. Annotating Gantt Charts
        2. 17.4.2. Modifying the Content in Gantt Charts
        3. 17.4.3. Formatting Gantt Charts
        4. 17.4.4. Importing and Exporting Gantt Chart Data
          1. 17.4.4.1. Importing Project Data into Visio Gantt Charts
          2. 17.4.4.2. Entering Gantt Chart Data via an Excel or Text File
          3. 17.4.4.3. Exporting Visio Gantt Charts to Microsoft Project
      5. 17.5. Building PERT Charts
        1. 17.5.1. Creating PERT Charts
      6. 17.6. Summary
    8. 18. Documenting Brainstorming Sessions
      1. 18.1. Exploring the Brainstorming Template
        1. 18.1.1. Accessing Visio Brainstorming Tools
        2. 18.1.2. Exploring the Visio Brainstorming Shapes
      2. 18.2. Creating Brainstorming Diagrams
        1. 18.2.1. Adding and Connecting Topics
          1. 18.2.1.1. Adding Main Topics
          2. 18.2.1.2. Adding Subtopics
          3. 18.2.1.3. Adding Topics at the Same Level
          4. 18.2.1.4. Adding Multiple Topics at Once
        2. 18.2.2. Building a Brainstorming Diagram from an Outline
        3. 18.2.3. Connecting Topics Manually
      3. 18.3. Exporting and Importing Brainstorming Ideas
        1. 18.3.1. Exporting Brainstorming Topics
        2. 18.3.2. Importing Brainstorming Topics
      4. 18.4. Cleaning Up Brainstorming Diagrams
        1. 18.4.1. Moving and Reordering Topics
        2. 18.4.2. Changing the Layout Style
        3. 18.4.3. Choosing Brainstorming Styles to Change Topic Shapes
        4. 18.4.4. Resizing the Page to Fit the Diagram
      5. 18.5. Working with Legends
        1. 18.5.1. Adding Symbols to Topics
      6. 18.6. Summary
    9. 19. Analyzing Results with PivotDiagrams
      1. 19.1. An Introduction to Visio PivotDiagrams
      2. 19.2. Creating Pivot Diagrams
        1. 19.2.1. Creating a New Pivot Diagram
        2. 19.2.2. Creating a Pivot Diagram in Another Type of Visio Drawing
        3. 19.2.3. Creating Multiple Copies for Different Viewpoints
      3. 19.3. Categorizing and Totaling Results
        1. 19.3.1. Categorizing Data
        2. 19.3.2. Totaling or Summarizing Data
        3. 19.3.3. Combining Categories
      4. 19.4. Formatting Pivot Diagrams
      5. 19.5. Summary
  9. IV. Using Visio in Information Technology
    1. 20. Modeling and Documenting Databases
      1. 20.1. Exploring the Database Model Templates
        1. 20.1.1. Exploring Database Model Shapes
        2. 20.1.2. Keeping Visio Database Shapes Up-to-Date
      2. 20.2. Creating Database Models
        1. 20.2.1. Reverse Engineering Existing Databases
          1. 20.2.1.1. Setting Up Data Sources
          2. 20.2.1.2. Using the Reverse Engineer Wizard
        2. 20.2.2. Updating Reverse-Engineered Database Models
        3. 20.2.3. Building Database Models from Scratch
      3. 20.3. Working with Database Models
        1. 20.3.1. Working in the Database Windows
        2. 20.3.2. Working with Tables and Columns
          1. 20.3.2.1. Adding Tables to a Model
          2. 20.3.2.2. Adding Columns to Tables
          3. 20.3.2.3. Reordering Columns
          4. 20.3.2.4. Removing Tables
          5. 20.3.2.5. Reusing Table Attributes by Categorizing Tables
        3. 20.3.3. Creating Additional Data Types
        4. 20.3.4. Defining Database Views
        5. 20.3.5. Creating Relationships Between Tables
        6. 20.3.6. Creating and Editing Indexes
        7. 20.3.7. Editing Database Code
      4. 20.4. Setting Database Options and Preferences
        1. 20.4.1. Setting Modeling Preferences
        2. 20.4.2. Specifying Notation and Other Display Options
      5. 20.5. Creating Express-G and ORM Diagrams
        1. 20.5.1. Using Express-G to Create Entity-Level and Schema-Level Diagrams
        2. 20.5.2. Creating Object Role Model Diagrams
      6. 20.6. Summary
    2. 21. Building UML Models
      1. 21.1. Learning More About UML
      2. 21.2. Exploring the UML Model Diagram Template
        1. 21.2.1. Choosing the Right UML Diagram
        2. 21.2.2. Exploring the UML Menu
        3. 21.2.3. Updating UML Shapes
      3. 21.3. Working with UML Models
        1. 21.3.1. Working with the Model Explorer
        2. 21.3.2. Using the UML Model Windows
        3. 21.3.3. Organizing Models with Packages
        4. 21.3.4. Specifying UML Options
        5. 21.3.5. Working with Shapes and Model Elements
          1. 21.3.5.1. Adding and Removing Elements in a Model
          2. 21.3.5.2. Displaying Information in UML Shapes
          3. 21.3.5.3. Specifying Element Properties
      4. 21.4. Creating UML Models
        1. 21.4.1. Working with Static Structure Diagrams (UML 2 Class Diagrams)
          1. 21.4.1.1. Creating Static Structure Diagrams
          2. 21.4.1.2. Troubleshooting UML Relationships
        2. 21.4.2. Creating Use Case Diagrams
        3. 21.4.3. Creating Activity Diagrams
        4. 21.4.4. Creating State Machine Diagrams
        5. 21.4.5. Creating Sequence Diagrams
        6. 21.4.6. Creating Collaboration Diagrams
        7. 21.4.7. Creating Component Diagrams
        8. 21.4.8. Creating Deployment Diagrams
      5. 21.5. Reverse-Engineering Code into UML Models
        1. 21.5.1. Reverse-Engineering Visual C++ Code
        2. 21.5.2. Reverse-Engineering Visual Basic Code
      6. 21.6. Summary
    3. 22. Building Software Development Diagrams
      1. 22.1. Choosing the Right Software Template
      2. 22.2. Constructing COM and OLE Diagrams
        1. 22.2.1. Understanding the Elements of COM
        2. 22.2.2. Working with Visio COM and OLE Diagrams
      3. 22.3. Working with Data Flow Model Diagrams
      4. 22.4. Creating Software Diagrams with Jackson Notation
      5. 22.5. Modeling Large-Scale Application Architectures
      6. 22.6. Creating Program Structure Diagrams
      7. 22.7. Modeling Real-Time Systems with ROOM Diagrams
      8. 22.8. Prototyping User Interfaces
        1. 22.8.1. Exploring the Windows XP User Interface Template
        2. 22.8.2. Creating an Application Window
        3. 22.8.3. Prototyping Wizards
          1. 22.8.3.1. Creating Wizards with One to Three Pages
          2. 22.8.3.2. Creating Wizards with More Than Three Pages
          3. 22.8.3.3. Simulating Wizard Navigation
        4. 22.8.4. Building Menus and Toolbars
          1. 22.8.4.1. Creating Menu Bars
          2. 22.8.4.2. Creating Drop-Down Menus
          3. 22.8.4.3. Building Toolbars
        5. 22.8.5. Designing Dialog Boxes
      9. 22.9. Summary
    4. 23. Mapping Web Sites
      1. 23.1. Planning Web Sites
        1. 23.1.1. The Conceptual Web Site Template
        2. 23.1.2. Creating Conceptual Web Diagrams
      2. 23.2. Working with Web Site Maps
        1. 23.2.1. The Web Site Map Template
        2. 23.2.2. Generating Maps of Existing Web Sites
        3. 23.2.3. Generating a Web Site Map
        4. 23.2.4. Mapping Protected Areas on Web Sites
        5. 23.2.5. Viewing Elements on Web Site Map Diagrams
      3. 23.3. Working with the Web Site Map Model
      4. 23.4. Configuring What Visio Adds to the Web Site Map Model and Diagram
      5. 23.5. Formatting Web Site Maps
        1. 23.5.1.
          1. 23.5.1.1. Displaying Links to and from a Single Shape
          2. 23.5.1.2. Displaying Site Maps Across Multiple Pages
      6. 23.6. Identifying Web Site Problems
        1. 23.6.1.
          1. 23.6.1.1. Finding Broken Links
          2. 23.6.1.2. Running Web Site Map Reports
      7. 23.7. Summary
    5. 24. Creating Network Diagrams
      1. 24.1. Exploring Network Templates
        1. 24.1.1. What's New in the Network Templates?
          1. 24.1.1.1. Visio 2003 Network Enhancements
          2. 24.1.1.2. Visio 2007 Network Enhancements
        2. 24.1.2. What's Missing?
        3. 24.1.3. Choosing the Right Template
      2. 24.2. Creating Logical and Physical Network Diagrams
        1. 24.2.1. Setting Up Network Diagrams
        2. 24.2.2. Adding Nodes and Network Topology
        3. 24.2.3. Creating Drill-Down Diagrams
      3. 24.3. Documenting Directory Services
      4. 24.4. Laying Out Equipment Racks
      5. 24.5. Enhancing Network Diagrams
        1. 24.5.1. Formatting and Annotating Network Diagrams
        2. 24.5.2. Storing and Reporting Network Information
      6. 24.6. Summary
  10. V. Using Visio for Architecture and Engineering
    1. 25. Working with Scaled Drawings
      1. 25.1. Exploring Scaled Drawing Templates
        1. 25.1.1. Choosing the Right Scaled Drawing Template
        2. 25.1.2. Working with U.S. and Metric Templates
      2. 25.2. Setting Drawing Scale and Units
        1. 25.2.1. Scaling Shapes Up or Down
          1. 25.2.1.1. Setting Drawing Scale
          2. 25.2.1.2. Showing Scale on Drawings
        2. 25.2.2. Specifying the Units Used to Dimension Shapes
          1. 25.2.2.1. Setting Default Units
          2. 25.2.2.2. Specifying Measurement Units for a Page
      3. 25.3. Dimensioning Scaled Drawings
        1. 25.3.1. Adding Dimensions
          1. 25.3.1.1. Dimensioning Linear Distances
          2. 25.3.1.2. Dimensioning Radii
          3. 25.3.1.3. Dimensioning Angles
        2. 25.3.2. Specifying Precision and Units for Dimensions
        3. 25.3.3. Calculating Area and Perimeter
      4. 25.4. Summary
    2. 26. Creating and Managing Scaled Drawings
      1. 26.1. Creating Scaled Drawings
        1. 26.1.1. Creating New Scaled Drawings
        2. 26.1.2. Referencing Existing CAD Floor Plans
        3. 26.1.3. Starting from an Existing Visio Scaled Drawing
      2. 26.2. Managing Drawing Content with Layers
        1. 26.2.1. Creating Layers
        2. 26.2.2. Renaming Layers
        3. 26.2.3. Activating Layers
        4. 26.2.4. Removing Layers
        5. 26.2.5. Controlling Shape Behavior with Layers
          1. 26.2.5.1. Assigning Color to a Layer
          2. 26.2.5.2. Selecting Shapes Using Layers
        6. 26.2.6. Assigning Shapes to Layers
          1. 26.2.6.1. Assigning Selected Shapes to Layers
          2. 26.2.6.2. Assigning Masters to Layers
          3. 26.2.6.3. Assigning Groups to Layers
      3. 26.3. Summary
    3. 27. Laying Out Architectural and Engineering Plans
      1. 27.1. Working with Walls
        1. 27.1.1. Converting Spaces into Walls
        2. 27.1.2. Creating Walls
        3. 27.1.3. Connecting and Resizing Walls
        4. 27.1.4. Modifying Wall Properties and Appearance
          1. 27.1.4.1. Changing Wall Thickness and Other Properties
          2. 27.1.4.2. Changing the Way Walls Appear
      2. 27.2. Adding Doors, Windows, and Other Openings
        1. 27.2.1. Adding Openings to Walls
        2. 27.2.2. Modifying Doors, Windows, and Openings
      3. 27.3. Adding Cubicles and Furniture
        1. 27.3.1. Laying Out Office Cubicles
        2. 27.3.2. Connecting Modular Furniture
        3. 27.3.3. Modifying Cubicles
      4. 27.4. Creating Building Services Plans
        1. 27.4.1. Adding HVAC Services
          1. 27.4.1.1. Drawing HVAC Plans
          2. 27.4.1.2. Documenting HVAC Control Logic
          3. 27.4.1.3. Creating Reflected Ceiling Plans
        2. 27.4.2. Adding Electrical and Telecom Services
        3. 27.4.3. Adding Plumbing
        4. 27.4.4. Adding Security and Access Systems
      5. 27.5. Creating Site and Landscaping Plans
        1. 27.5.1. Adding Landscaping Elements
        2. 27.5.2. Working with Roads and Parking Lots
          1. 27.5.2.1. Creating Roads and Parking Lots
          2. 27.5.2.2. Modifying Parking and Road Shapes
      6. 27.6. Drawing Directional Maps
        1. 27.6.1. Creating Road and Metro Maps
        2. 27.6.2. Modifying Roads and Intersections
        3. 27.6.3. Annotating Maps
        4. 27.6.4. Using 3-D Map Shapes
      7. 27.7. Summary
    4. 28. Planning Space and Managing Facilities
      1. 28.1. Understanding Space Planning and Facilities Management Using Visio
        1. 28.1.1. Visio Space Planning Tools
        2. 28.1.2. Managing Facilities with Visio Features
      2. 28.2. Exploring the Space Plan Template
        1. 28.2.1. Menus and Stencils
        2. 28.2.2. Using the Space and Category Explorers
      3. 28.3. Creating Space Plans
        1. 28.3.1. Using the Space Plan Startup Wizard
          1. 28.3.1.1. Creating Space Plans Using the Wizard
        2. 28.3.2. Using Shapes to Create Space Plans
          1. 28.3.2.1. Manually Creating Spaces
          2. 28.3.2.2. Modifying Boundary and Space Outlines
      4. 28.4. Assigning Resources to Space Plans
        1. 28.4.1. Adding Resources to Space Plans
        2. 28.4.2. Placing Unassigned Resources
        3. 28.4.3. Assigning Categories to Resources
      5. 28.5. Using Visio Space Plans to Manage Facilities
        1. 28.5.1. Preparing Your Space Plan Data for Use in Visio
        2. 28.5.2. Using the Import Data Wizard
          1. 28.5.2.1. Tell the Wizard Where to Store the Imported Data
          2. 28.5.2.2. Identify the Data Source
          3. 28.5.2.3. Specify the Data to Import
          4. 28.5.2.4. Configure the Shapes with Imported Data
          5. 28.5.2.5. Refreshing Space Plan Data
        3. 28.5.3. Labeling Facilities Shapes
        4. 28.5.4. Color-Coding Space Plans
      6. 28.6. Finding and Moving Resources
        1. 28.6.1. Generating Facilities Reports
      7. 28.7. Summary
    5. 29. Integrating CAD and Visio
      1. 29.1. Understanding CAD and Visio Integration
      2. 29.2. Displaying CAD Drawings in Visio
        1. 29.2.1. Reviewing CAD Drawings in Visio
        2. 29.2.2. Inserting CAD Drawings into Visio
        3. 29.2.3. Displaying CAD Layers in Visio
      3. 29.3. Modifying Inserted CAD Drawings
        1. 29.3.1. Modifying Units and Scale
          1. 29.3.1.1. Coordinating CAD Units with Visio Measurement Units
          2. 29.3.1.2. Modifying Drawing Scales
        2. 29.3.2. Protecting Inserted CAD Drawings
        3. 29.3.3. Positioning and Resizing Inserted CAD Drawings
      4. 29.4. Editing CAD Drawings in Visio
        1. 29.4.1. The Disadvantages of CAD Conversion
        2. 29.4.2. Converting CAD Drawings to Visio Format
        3. 29.4.3. Converting Multiple CAD Drawings
        4. 29.4.4. Creating Stencils from CAD Libraries
      5. 29.5. Converting Visio Drawings to CAD Format
      6. 29.6. Summary
    6. 30. Working with Engineering Drawings
      1. 30.1. Exploring the Visio Engineering Templates
      2. 30.2. Using Basic Visio Techniques in Engineering Drawings
      3. 30.3. Working with Mechanical Engineering Drawings
        1. 30.3.1. Drawing Parts and Assemblies
          1. 30.3.1.1. Using Geometric Shortcuts
          2. 30.3.1.2. Creating Springs, Bearings, and Fasteners
          3. 30.3.1.3. Creating Welding Symbols
          4. 30.3.1.4. Annotating Dimensions and Tolerances
        2. 30.3.2. Constructing Fluid Power Diagrams
      4. 30.4. Working with Electrical Engineering Drawings
      5. 30.5. Building Process Engineering Models
        1. 30.5.1. Viewing Process Engineering Diagrams in Different Ways
        2. 30.5.2. Creating P&ID and PFD Drawings
        3. 30.5.3. Building Pipelines
          1. 30.5.3.1. Specifying How Pipeline Shapes Behave
          2. 30.5.3.2. Adding Components to Pipelines
          3. 30.5.3.3. Continuing Pipelines on Other Pages
      6. 30.6. Working with Components
        1. 30.6.1. Associating Shapes with Components
        2. 30.6.2. Working with Component Data
          1. 30.6.2.1. Displaying Component Data
        3. 30.6.3. Tagging and Numbering Components
          1. 30.6.3.1. Applying Tag Formats to Shapes
          2. 30.6.3.2. Defining Tag Formats
          3. 30.6.3.3. Renumbering Components
        4. 30.6.4. Generating Component Lists and Bills of Material
        5. 30.6.5. Converting Shapes and Symbols into Components
      7. 30.7. Summary
  11. VI. Customizing Stencils, Templates, and Shapes
    1. 31. Creating and Customizing Templates
      1. 31.1. Reasons to Customize Templates
      2. 31.2. Customizing Templates
        1. 31.2.1. Creating and Saving Customized Templates
        2. 31.2.2. Setting Up a File for Use as a Template
      3. 31.3. Accessing Customized Templates
      4. 31.4. Summary
    2. 32. Creating and Customizing Stencils
      1. 32.1. Creating and Saving Stencils
        1. 32.1.1. Creating a Stencil from an Existing Stencil
        2. 32.1.2. Creating Stencils from Shape Search Results
        3. 32.1.3. Creating Stencils from Scratch
        4. 32.1.4. Creating a Custom Stencil from a Document Stencil
        5. 32.1.5. Quickly Storing Your Favorite Shapes
        6. 32.1.6. Saving Stencils
      2. 32.2. Adding Shapes to Stencils
        1. 32.2.1. Adding Shapes from Drawing Pages
        2. 32.2.2. Adding Shapes from Other Stencils
      3. 32.3. Modifying Stencil Appearance
        1. 32.3.1. Displaying Master Information
        2. 32.3.2. Changing Spacing and Color Settings
        3. 32.3.3. Rearranging Shapes in Stencils
      4. 32.4. Summary
    3. 33. Creating and Customizing Shapes
      1. 33.1. Understanding Shapes and Shape Data
        1. 33.1.1. What Makes Shapes Smart?
        2. 33.1.2. Understanding Shapes and Masters
        3. 33.1.3. Understanding Shape Geometry
          1. 33.1.3.1. Exploring Shape Components
          2. 33.1.3.2. Understanding 1-D and 2-D Behavior
      2. 33.2. Creating and Editing Masters
        1. 33.2.1. Creating Masters
          1. 33.2.1.1. Opening a Stencil for Editing
          2. 33.2.1.2. Copying Existing Masters to Create New Ones
          3. 33.2.1.3. Saving Existing Shapes as Masters
          4. 33.2.1.4. Creating Masters from Database Information
          5. 33.2.1.5. Drawing Masters from Scratch
        2. 33.2.2. Editing Masters
          1. 33.2.2.1. Editing Master Graphics
          2. 33.2.2.2. Modifying Master Properties
          3. 33.2.2.3. Modifying Master Icons
          4. 33.2.2.4. Creating Shortcuts to Masters
      3. 33.3. Drawing Shapes and Masters
        1. 33.3.1. Drawing Line Segments and Paths
        2. 33.3.2. Creating Closed Shapes
        3. 33.3.3. Drawing Graphics Precisely
        4. 33.3.4. Creating and Editing Shapes with the Pencil Tool
      4. 33.4. Transforming Shapes into New Ones
        1. 33.4.1. Assembling and Disassembling 2-D Shapes
          1. 33.4.1.1. Creating a Union from Shapes
          2. 33.4.1.2. Combining Shapes
          3. 33.4.1.3. Breaking Shapes into Smaller Pieces
          4. 33.4.1.4. Removing Areas That Don't Overlap
          5. 33.4.1.5. Creating Cutouts
        2. 33.4.2. Manipulating Lines
          1. 33.4.2.1. Joining Lines into Paths
          2. 33.4.2.2. Breaking Shapes into Lines and Arcs
          3. 33.4.2.3. Creating Parallel Lines and Curves
          4. 33.4.2.4. Reversing Line Ends
          5. 33.4.2.5. Creating Curves from Lines
      5. 33.5. Controlling Glue with Connection Points
        1. 33.5.1. Adding, Moving, and Deleting Connection Points
        2. 33.5.2. Working with Types of Connection Points
          1. 33.5.2.1. Understanding Types of Connection Points
          2. 33.5.2.2. Changing the Type of Connection Point
      6. 33.6. Customizing Shape Behavior
        1. 33.6.1. Specifying What Happens When You Double-Click a Shape
        2. 33.6.2. Specifying Placement Behavior
        3. 33.6.3. Modifying Other Shape Behaviors
          1. 33.6.3.1. Preventing Shapes from Printing
          2. 33.6.3.2. Switching Between 1-D and 2-D Behavior
          3. 33.6.3.3. Showing That a Shape Is Selected
          4. 33.6.3.4. Controlling the Splitting of Connectors
          5. 33.6.3.5. Controlling Group-Related Behaviors
        4. 33.6.4. Adding Screen Tips to Shapes
      7. 33.7. Customizing Shape Data
        1. 33.7.1. Creating and Editing Shape Data
        2. 33.7.2. Using Shape Sets
          1. 33.7.2.1. Creating Shape Sets
          2. 33.7.2.2. Editing Shape Sets
          3. 33.7.2.3. Applying Shape Sets to Shapes and Masters
      8. 33.8. Summary
    4. 34. Customizing Shapes Using ShapeSheets
      1. 34.1. Viewing ShapeSheets
        1. 34.1.1. Opening ShapeSheets
        2. 34.1.2. Viewing and Adding ShapeSheet Sections
        3. 34.1.3. Printing ShapeSheets
      2. 34.2. Exploring ShapeSheet Sections
      3. 34.3. Writing ShapeSheet Formulas
        1. 34.3.1. Exploring the Elements of Formulas
        2. 34.3.2. Creating Formulas
      4. 34.4. Summary
    5. 35. Formatting with Styles
      1. 35.1. Understanding Styles
      2. 35.2. Creating and Editing Styles
        1. 35.2.1. Creating Styles
          1. 35.2.1.1. Creating Styles Based on Shape Formatting
          2. 35.2.1.2. Creating Styles from Scratch
        2. 35.2.2. Editing Styles
      3. 35.3. Creating Fill, Line, and Line End Patterns
        1. 35.3.1. Designing Pattern Shapes
        2. 35.3.2. How Pattern Shapes Behave in Line Patterns
        3. 35.3.3. How Pattern Shapes Perform as Line Ends
        4. 35.3.4. Designing Fill Patterns
          1. 35.3.4.1. Fill Patterns for Scaled Drawings
          2. 35.3.4.2. Transparent Versus Solid Backgrounds
      4. 35.4. Creating New Custom Patterns
        1. 35.4.1. Creating a New Pattern
        2. 35.4.2. Sizing Line Ends
      5. 35.5. Summary
    6. 36. Customizing Toolbars and Menus
      1. 36.1. Customizing Toolbars and Menus
        1. 36.1.1. Customizing Toolbars
        2. 36.1.2. Customizing Menus
        3. 36.1.3. Creating Toolbars and Menus
      2. 36.2. Modifying Toolbars and Menus
        1. 36.2.1. Renaming Toolbars and Menus
        2. 36.2.2. Deleting Toolbars and Menus
        3. 36.2.3. Grouping Commands and Menus
        4. 36.2.4. Changing the Width of a Drop-Down List
        5. 36.2.5. Modifying the Appearance of an Entry
        6. 36.2.6. Modifying Button Images
      3. 36.3. Creating Keyboard Shortcuts
      4. 36.4. Sharing Customized Toolbars and Menus
      5. 36.5. Summary
    7. 37. Automating Visio
      1. 37.1. Working with Macros
      2. 37.2. Writing Add-Ins to Automate Visio
      3. 37.3. Using the Visio Drawing Control
      4. 37.4. Learning More About Automating Visio
      5. 37.5. Summary
  12. VII. Quick Reference
    1. 38. Installing Visio 2007
      1. 38.1. Exploring Visio Installation Methods
        1. 38.1.1. Using a Local Installation Source
        2. 38.1.2. Deploying with an Administrative Installation Point
        3. 38.1.3. Using a Compressed CD Image
      2. 38.2. Installing Visio on Your Computer
        1. 38.2.1. Installing When a Previous Version Is Present
        2. 38.2.2. Customizing Your Installation
      3. 38.3. Activating a New Visio Installation
      4. 38.4. Maintaining and Repairing Visio
        1. 38.4.1. Adding and Removing Components
        2. 38.4.2. Repairing Your Visio Installation
      5. 38.5. Summary
    2. 39. Visio Help Resources
      1. 39.1. Finding Microsoft Visio Help
        1. 39.1.1. Viewing Visio Help Topics
        2. 39.1.2. Telling Visio Where to Go for Help
      2. 39.2. Microsoft Office Online
      3. 39.3. Visio Blogs
      4. 39.4. Summary
    3. 40. Additional Resources for Templates and Stencils
      1. 40.1. Exploring the Visio Extras Stencils
      2. 40.2. Starting with Sample Diagrams
      3. 40.3. Downloading Templates from Microsoft Office Online
      4. 40.4. Finding Third-Party Visio Templates and Stencils
      5. 40.5. Summary
    4. 41. Keyboard Shortcuts
      1. 41.1. Using Keyboard Shortcuts
      2. 41.2. Handy Keyboard Shortcuts
        1. 41.2.1. File Shortcuts
        2. 41.2.2. Action Shortcuts
        3. 41.2.3. Zoom Shortcuts
        4. 41.2.4. Window and Viewing Shortcuts
        5. 41.2.5. Editing and Formatting Shortcuts
        6. 41.2.6. Shape Shortcuts
        7. 41.2.7. Edit Box Shortcuts
      3. 41.3. Summary
    5. 42. Template and Stencil Reference
      1. 42.1. Templates for Office Productivity
      2. 42.2. Templates for Information Technology
      3. 42.3. Templates for Architecture and Engineering
      4. 42.4. Visio Extras Stencils
      5. 42.5. Summary