Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
swdev:howto:create_and_use_html_help_.chm_files [2010/07/08 15:23]
smayr
swdev:howto:create_and_use_html_help_.chm_files [2020/05/08 17:18] (current)
ajdavis [Setup Doxygen]
Line 7: Line 7:
 ===Setup Doxygen=== ===Setup Doxygen===
 * [[http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en|Download the HTML Help Compiler from Microsoft]]  and install it to ''C:\Program Files\HTMLHelp''. * [[http://www.microsoft.com/downloads/details.aspx?familyid=00535334-c8a6-452f-9aa0-d597d16580cc&displaylang=en|Download the HTML Help Compiler from Microsoft]]  and install it to ''C:\Program Files\HTMLHelp''.
-* Download Doxygen files from http://www.doxygen.org and install them. +Make sure ezfit5/UserDoc/proj.cfg HHC_LOCATION property is set to the correct location. 
-* Download pas2dox from http://pas2dox.sourceforge.net +* <del>Download Doxygen files from http://www.doxygen.org and install them.</del> 
-* Copy pas2dox executable into the same folder where doxygen was installed (by default ''C:\Program Files\doxygen\bin'').+<del>Download pas2dox from http://pas2dox.sourceforge.net</del> 
 +<del>Copy pas2dox executable into the same folder where doxygen was installed (by default ''C:\Program Files\doxygen\bin'').</del>
 * Verify that the following preprocessor setting is enabled in the doxygen configuration file (for example, proj.cfg) used in a Delphi/Pascal project: * Verify that the following preprocessor setting is enabled in the doxygen configuration file (for example, proj.cfg) used in a Delphi/Pascal project:
 <code delphi> <code delphi>
Line 16: Line 17:
 ... ...
 </code> </code>
 +
 ===Doxygen Configuration=== ===Doxygen Configuration===
 * Generate a configuration file (such as proj.cfg) by calling doxygen with the -g option:  * Generate a configuration file (such as proj.cfg) by calling doxygen with the -g option: 
Line 337: Line 339:
 #include ctxhelp #include ctxhelp
 </code> </code>
 +
  
 * Create a batch file to add the context information: * Create a batch file to add the context information: