### Main features

Here is the overview of important or interesting features of the Precision Helper. The full list of product features can be found here.

Help projects management

In addition to the usually provided list of recently opened projects (available e.g. at the welcome page), Precision Helper offers a list of projects managed by the user. Handling of projects and folders is easy as using the keyboard, so using the mouse. The user has several options available to add the projects to the list, including the import of all project files found in the selected folder.

Editing the contents and index

Editing possibilities of the table of contents and index of keywords are really extensive. Moving items using the keyboard, clipboard, or drag & drop the matter of course. Precision Helper also allows easy transfer of items between different instances of the application and between Precision Helper and other applications (also using the clipboard or drag & drop).
There is an Object Inspector that is designed to easy parameters editing, and this for the selected topic (or keyword), as well as for the entire table of contents (resp. the index).
The user can choose from several options for selecting or creating a topic (enter the url, file selection via the system dialog, project file selection dialog, selecting the topic from external help, creating the topic from template, creating a copy of another topic, creating a blank topic, automatic finding of topics or words, etc.).
Quick keywords assignment (such as adding text, that is selected in the current topic) is an effective tool to link the content and index.
Quick search (filtering) allows to effectively search the table of contents (resp. the index), that has a large number of items.

Embedded editor of topics includes the syntax highlighting, code completion feature, text and code insertion via predefined keystrokes and the support for using application extensions (add-ons).

Context-sensitive help editor

Context-sensitive help editor gives you the full control over assigning context IDs, alias IDs, source files and commentaries.
Possibility to work in simple mode is advantageous for users who do not want to deal with detailed definitions.
This editor allows you to also enter so-called text popups, a visual indication of duplicities and last but not least copying and pasting the selected items to and from the clipboard (for easy collaboration with other applications).

Extensive definition options for other help elements

Precision Helper includes lots of other possibilities and options to facilitate the help authoring. Among others this is the included files editor, to manage files explicitly included in the resulting help. It is filterable according to various criteria, it contains a preview of the currently selected file in the list and it allows the transfer of selected files to and from the clipboard, or drag-and-drop between instances of Precision Helper and external applications (Windows Explorer, text editor, etc.).
Next feature, the visual window type designer, that allows not only to define the window properties, but via simple mouse clicks allows put the buttons on the toolbar window, choose the default navigation panel tabs, etc.
Detailed product features list can be found here.

Compilation and help publishing

Of course the product provides compilation option to the CHM (Microsoft Compiled HTML Help) format, publishing to the online help format (WebHelp), publishing to the ePUB (e-book) format and export to the single html document format (designed for printing and conversion to PDF). Online help publishing mechanism supports the user defined templates.
Next useful tool is certainly an import of existing CHM file (more precisely: creating a new help project via decompilation of selected CHM file).
Authors of large number of help projects can use the builds list feature.

Supporting tools

In addition to essential tools, options and possibilities already mentioned, the product contains also CHM Viewer (to verify the contents of compiled help file), API Tester (for testing the HTML Help API), user defined external tools (help compiler, html editor, image editor, web browser), Quick launch (panel with large user defined buttons, located directly on welcome page), global search (searching the texts in all selected areas of project and applicaiton, including the topic texts), and many more.

Modern look and feel

An important factor when working with the product is certainly the appearance and ergonomics of the user interface. Precision Helper uses advanced control features, is very variable in layout and visibility settings of the elements and last but not least allows you to work with multiple topics (as well as other data and lists) in tabs .

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