Resolute Help: a free utility for Help authors and system administrators
-------------  from Software Interphase, Inc. (http://www.sinterphase.com)

======================================================================
Resolute Help is a path and shortcut resolver for Windows Help.  It is
designed to track down bogus links in WINHELP.INI and the Windows
registry and allow you to repair or remove invalid links.  Like all
system management tools capable of modifying system settings or
removing INI/registry entries, Resolute Help has the potential for
creating problems on your system if it is used carelessly.  The
authors and publishers assume no risk or liability for its use.

The first time you use this tool in Windows 95, you will probably see
entries in both the top and bottom listboxes.  In Win95, you can edit
bogus .INI entries by loading WINHELP.INI.  But in WinNT and Win98,
any WINHELP.INI modifications you make will be performed to the
registry, not to WINHELP.INI.  This is because newer versions of
Windows route all WINHELP.INI reads and writes through the registry
instead of an INI file.

Bogus entries in WINHELP.INI are usually confined to missing .HLPs and
missing .DLLs.  Bogus entries in the registry might also include FTS
and CNT files, and may also include entries with custom extensions
used by complex help systems for internal file tracking.

A single backup copy of WINHELP.INI is preserved in Resolute Help's
directory as a fallback in case you need to restore erased references
at a later date.

Backups of registry entries are stored as individual .REG files in
Resolute Help's \Backups\ subdirectory, and each .REG is named for the
helpfile whose registry link it restores (e.g.  if RESOLUTE.HLP's link
is modified or deleted, its old key data is saved as RESOLUTE.HLP.INF.
Double-clicking on the .INF file named for the the helpfile for which
it is named will restore the old registry data for that helpfile.  REG
files can be erased manually at any time, and the \Backups\ directory
should probably be cleaned out occasionally if you perform a lot of
registry cleaning.

This program should never be used on a network without the consent of
your network administrator.  Links which appear to be unresolved in
the registry may actually be "placeholder" links for works-in-progress
or required entries for other users of your workstation.

There may also be some applications which contain their DLLs and other
extensions internally, extracting them to disk only when the program
is run.  In such cases, Resolute Help will not find the file
associated with the registry entry and will assume it doesn't exist.
However, any software sophisticated enough to store its DLLs
internally is likely to be sophisticated enough to restore any lost
registry entries when it is executed, so this should rarely if ever
pose a problem.

This tool is admittedly of limited value to the average user, but as a
Help author you may find it useful for routine maintenance of leftover
entries for old projects, tracking down bogus Help DLL links, and
keeping the system clean and manageable for Help development.

Resolute Help is provided free of charge by Software Interphase, Inc.
It may only be redistributed as part of the compressed installation
archive in which it is distributed.  Any modification of archives or
files, or sale of this product, without written permission of Software
Interphase is strictly prohibited.


