FraserSoft: Help for Programmers


GenHelp allows one file to create all your help files from WinHelp to Html based help. Changes made to a topic are automatically updated in all output formats.

Parsing/Import of source file

Imports Delphi Object Pascal, C++, C# and C files

Imports Delphi Object Pascal, C++, C# and C files

Imports comments intelligently into the documentation to reduce the amount of manual documentation required.

Imports comments in JavaDoc, PasDoc and XmlDoc formats if required.

Can ignore code sections using special comment tokens. $GH_NOIMPORT and $GH_IMPORT

Users can specify tokens that will be highlighted when importing code.

Remembers previously imported files ready for updates which is a single click menu option.

Generation of Help files

Single topic file for Delphi/BCB syntax - can generate both help files with one command.

Single topic file for Delphi/BCB syntax - can generate both help files with one command.

Template based output formats for creation of company specific documentation.

Creates different help files for each version of VCL source with single source file.

Automatic hyperlinking of topics in syntax sections.

Topic Groups for linking groups of related topics.

HtmlHelp Help files

Creates help files in a similar format to those used in the Visual Studio.NET(tm), Delphi 8 .NET(tm) Delphi 2005 (Win32 and .NET) and C# Builder(tm) IDE's.

Creates help files in a similar format to those used in the Visual Studio.NET(tm), Delphi 8 .NET(tm) Delphi 2005 (Win32 and .NET) and C# Builder(tm) IDE's.

Script files provided to simplify installation on customers machines.

Help windows can be user defined.

WinHelp Help files

Creates help files in a similar format to those used in the Borland Delphi and C++ Builder IDE's

Creates help files in a similar format to those used in the Borland Delphi and C++ Builder IDE's

Help files can be generated with or without property methods displayed.

Creates Delphi 6/7 '.als' files for full help system integration.

Generated help files have hierarchy pop-up and also show inherited properties, methods and events.

Help windows can be user defined.

Printed Manuals

Template based creation of RTF file ready for printing using Microsoft Word(tm).

Template based creation of RTF file ready for printing using Microsoft Word(tm).

Table of contents and Index tokens ready for expansion by Word to full Table of Contents and Index before printing.

Html Files

CreatesHtml files for use on web sites for promotion of components.

CreatesHtml files for use on web sites for promotion of components.

Templates provided for basic web site MSDN like style and PasDoc style web sites but user may customise.

WYSIWYG editing features

Table of contents editing

Table of contents editing

Can syntax highlight code sections.

Ruler for easy formatting of section text.

Drag and drop of topics from tree to create links.

Lists of 'see-also' topics can be specified with auto-complete of topics already in help file..

Search facilities.

Bookmarks (10) with identical shortcuts to Borland IDE. Bookmarks and current topic position for each file are saved.

Tree view in both topic order, component hierarchy and Table of Contents.

Quick insertion of links using single keystroke.

Additional keywords can be added for easier help file searching with auto-complete of keywords already used..

Miscellaneous

May be controlled by a command file to allow easy import and generation of help files from makefile or other batch processing

Nodes highlit if they are 'unfinished', with user control of what is required for a topic to be 'finished'.

Can add 'feedback on documentation' link at bottom of each topic.

GenHelpPro can be updated automatically when a new version is available.

 
Top
 

©2010 FraserSoft - 03-09-2010