### Project properties

The "Project properties" page is a place for definition of general project parameters. The main parameters are available for editing directly on the page, additional parameters can be edited in the Object Inspector.

Beside the classic browsing buttons, you can also use the navigational buttons in the "general project files" section. These buttons will navigate you to those places in Precision Helper, where you can edit the appropriate files.

General project files

- Compiled help file - the name and location of resulting help file for your project. Here it means the CHM (Microsoft Compiled Html Help) file. More info about publishing help into another formats can be found in Wizards and tools chapter.
- Default topic - default topic, that will be displayed when the help is opened
- Contents file - the file, where the main table of contents is stored (more tables can be defined in any of the window type definitions)
- Index file - the file, where the main index of keywords is stored (more indices can be defined in any of the window type definitions)
- Stop list file - fulltext search index stop list file. Text file with words (one word per line), that will be ignored during build of fulltext search index.
- Error log file - the file, where compilation log is stored. If you do not fill this parameter, Precision Helper creates the file automatically - the name will be taken from the project filename (with the .log extension).

Language and font

- Language - language for the resulting compiled html help (CHM). Language is important for the proper functioning of full-text search. This and other parameters in this section does not affect the help publishing to other formats.
- Default font - default font for user interface elements of resulting CHM help (ie. contents, index, etc.). The appearance of contents and / or index can be defined separately in their Object Inspector.
- Character set - character set definition for the "Default font"

Other options

- Create binary table of contents - binary compiled contents is used for MSDN collections and for "Next" / "Prior" buttons functionality (see the window type definition). For the merged contents and "INFO TYPES" section to work correctly, the option must be unchecked.
- Create binary index - for the merged contents and "INFO TYPES" section to work correctly, the option must be checked.
- Include keywords from topics - when checked, the compiler will remove any keywords (so-called K-Links) from the topics and place them in the index file. We recommend to leave this option unchecked.
- Compile fulltext search info - the fulltext search index will be generated (only for the CHM format)
- Create .CHI index file - this option is normally unchecked. CHI indices are used for MSDN collections and if they are generated, they should be distributed with the resulting compiled help.
- Display compile progress - the compilation log file will contain names of processed files (topics)
- Display compile notes - the compilation log file will contain other informations and notes
- Enhanced decompilation - enhanced decompilation info will be stored in the resulting compiled help

Object Inspector - Current project - Other options

- Auto generate TOC (to level) - the hhc compiler will generate the table of contents automatically, by using he <h1>, <h2>, etc. tags. This option is provided only for full compiler syntax support. For automatic generation of content items use the Auto add topics wizard.
- Flat result (no folders) - the resulting compiled help archive (CHM) will not contain directory structure of topics, styles and other files, but all the files will be located on the root level. Using of this option is not recommended and is provided only for full compiler syntax support.
- Compatibility - compatibility mode of the help project file

Copyright © 2008-2010 Precision software & consulting. All rights reserved.