• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

ShapeSheet Development

Most of the books you have purchased that proudly display the words developer or development in the title immediately throw you into a common programming language: C, C++, or VB. You expect to be able to create Automation applications by getting references to objects and manipulating them by their properties, methods, and events. Although this is fundamentally correct as it applies to Visio development, you should recognize that every SmartShape symbol, every page in a document, every document you create—even Visio, the application itself—is indeed an object. To fully exploit the objects in Visio, you must understand how the shape that you see graphically relates to its corresponding and underlying ShapeSheet and how those relate to the Visio Object Model hierarchy (see Figure 1.4 ). You will begin with ShapeSheet development.

Figure 1.4. The relationship among SmartShape symbols, ShapeSheet cells, and Automation programs.



PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint