 | Products
Tom Sawyer Visualization, MFC Edition
Tom Sawyer Visualization is a fully customizable and extensible set of
class libraries with APIs for developing graph visualization applications
quickly and efficiently. You can easily enhance your
applications with sophisticated graph display, viewing, and editing technologies,
presented in an eye-catching, intuitive graphical user interface. You
can customize the display and interactive behaviors using standard Microsoft components, such as toolbars, menus, and mouse-event
handling. Tom Sawyer Visualization, MFC Edition, is an API library written in C++
and Microsoft Foundation Classes (MFC).
Tom Sawyer Visualization is now available with tiered pricing. Refer to the
tiering table for the most recent features and categorizations.
 |
|
Features |  | |
Tom Sawyer Visualization, MFC Edition, includes a variety of standard graph visualization
features and key functionality, thereby minimizing development time. New features have an asterisk next to them (*).
| Operating Systems |
- Microsoft Windows XP
- Microsoft Windows Server 2008*
- Microsoft Windows Vista
- Microsoft Windows 7*
|
| Development Environments |
- Microsoft Visual Studio 2005
- Microsoft Visual Studio 2008*
|
| Technology |
- 32-bit support
- 64-bit support*
- Flexible component architecture
- Ease of integration
- XML integration
- Event system
- Internationalization
- Extensive customizability
- Batch interfaces
- Interactive interfaces
- Compatibility with Tom Sawyer Analysis products
|
| Graph |
- Advanced graph model
- Efficient iteration facilities
|
| Drawing Representation |
- Nodes with polygon shapes
- Edges with routes
- Nodes with connectors
- Node, edge, and connector labels
- Nested drawings
- Cross-diagram linking
|
| Data Management |
- Attach properties to each object
- Property viewing and editing
- Web page linking
|
|
| Graphics |
- Customizable UI types
- Animated nodes and edges
- Bitmap and vector images
|
| Display Components |
- High-speed display
- In-memory drawing
- Cursor customization
- Customizable pop-up menus
- Multiline tooltips
- Multiline labels
- Print preview
- Multipage printing
- Image export facilities
- Save and restore
- Docking
|
| User Interactions
|
- Tools and commands
- Hit testing
- Standard selection
- Marquee selection
- Magnified selection*
|
| Viewing
|
- Overview
- Pan
- Marquee zoom
- Interactive zoom
- Fit in canvas
- Automatic scroll
- Link navigation
|
|
| Editing |
- Add, delete, and move
- Cut, copy, paste, and duplicate
- Drag-and-drop
|
| Diagramming
|
- Manual edge routing
- Ploughing
|
| Complexity Management |
- Drill down
- Drill up
- Expand
- Collapse
- Nest
- Fold
- Hide
|
| Layout |
- Variety of layout styles
- Scalable layout
- High-speed layout
- Global layout
- Incremental layout
- Nested layout
- Constraint-based layout
- Labeling
- Routing
- Drawing fitting to canvas or printed page*
- Layout properties dialog
- Layout constraints dialog
- Unified service design for layout and analysis
|
|
 |
|
Press |  | | |