Document! X for COM (ActiveX) Documentation
Document! X fully supports documentation of compiled COM components, controls or Type Libraries, created using any programming language.
View a movie demonstrating how Document! X can quickly and easily create documentation for a COM Component
View samples of COM documentation generated by Document! X
Document! X Content File Editor - editing a Content File for a COM Component
Download a free evaluation version
Documentation style and functionality
COM documentation templates are provided reflecting the Visual Studio 2008 and 2012 documentation styles. Documentation you generate will be familiar in structure, layout, style and functionality to your COM developers.
The Document! X Content File Editor allows you to author additional content for inclusion in the generated documentation. The full featured HTML Editor, Dynamic and Project Spell Check, Find and Replace and Link Check tools make authoring activities as productive as possible.
If you have already defined HelpStrings in your COM Component or Type Library, Document! X can use them as summary text for the generated documentation and you can view the HelpStrings whilst you are editing to spot areas that need expansion and avoid duplication.
If you have defined Help Context IDs for your COM Components members, Document! X will ensure that all topics are given matching Context IDs such that context sensitive help called when the component is being used will invoke the correct help topic.
Object model diagrams
Document! X automatically generates object relationship diagrams for your classes. Specific relationships can be ignored where necessary (e.g. a relationship back to a parent object). Collection objects are automatically recognized and appropriately represented.
The template based configuration that Document! X is based on makes it easy to:
- Create new comment types for use in source code comments;
- Adapt existing templates to match your existing corporate style and color scheme;
- Customize Table of Contents definitions according to your requirements;
- Fine tune the standard phrases and terminology used by Document! X to match your standards.
The easy to use Example code designer included in the Content Editors makes adding multi-language examples a breeze. In-line or linked examples can be created and example code is automatically colorized in the generated output.
Document! X supports several different languages (English, French, German, Dutch, Italian and Russian) for the phrases used in the generated output. All of the phrases and terminology in the generated output can be configured according to preference.
Document! X allows you to author content for multiple languages within a single project, showing you an embedded tip for the primary locale content when you are authoring in the Content File Editor for a secondary locale. If you use the Document! X and HelpStudio bundle you can export and import your localized content in XLIFF format; the industry standard for sending and receiving translation content from translation providers.