TCtxHelpFileManager is a freeware OWL class derived from THelpFileManager
that add context sensitive help functions similar to the context help
generated by AppWizard (MFC) or AppExpert (OWL).

TCtxHelpStatusBar is a freeware OWL class that support context sensitive help

Some of the features of TCtxHelpFileManger are:
- Complete help support based on command id is equal to help id without
  defining the HCENTRY_MENU macros
  - for enabled and disabled simple and popup menu items (e.g. &File)
- Context sensitive help support based on command id is equal to help id
  - for enabled simple menus items
  - for button gadgets and controlbars (if you use my DockingEx classes
    in V1.0 and above)
  - for system menus items
  - for application decorations (scroller, titlebar, statusbar, frame)
- Resources and message handling for
  - Contents (bitmap, status hint)
  - Contexthelp (bitmap, status hint)
  - Search (status hint)
  - Using (status hint)
- Hardcoded accelerators for
  - Contents (F1)
  - Contexthelp (Shift+F1)
  - Search (Ctrl+F1)
- Overwrite ActivateHelp(): Call a yellow popup help window for dialog
  windows and the normal online help for other windows or menus
- Change a given relative helpfile to a absolut filename
- Build a default helpfile with extension ".hlp" and application name

If you want to use german language instead of english add GERMAN
to the project's Defines.

It is possible to define the default OWL macros e.g. HCENTRY_MENU as well. 
Then the help id defined by macros are more relevant than the command id.

Dont't forget to insert the menu items in resource, e.g.:
  POPUP "&Help"
  BEGIN
    MENUITEM "&Contents\tF1", CM_HELPCONTENTS
    MENUITEM "&Contexthelp\tShift+F1", CM_HELPCONTEXT
    MENUITEM "&Search...\tCtrl+F1", CM_HELPSEARCH
    MENUITEM "&Using help", CM_HELPUSING	
  END	

This package comes out with a application named "Test", that contains a 
help system and use the TCtxHelpFileManager, TCtxHelpStatusBar and 
DockingEx classes. Moreover the application shows, how you insert a 
dialog with context sensitive help.

Tested with Borland C++ 5.02, OWL 5.02 under Windows NT 4.0 SP3 but
I think the class would work with Windows 95 too. 

Please send me bug reports, bug fixes, enhancements, requests, etc., and
I'll try to keep this in next versions:
  EMail: dieter.windau@usa.net
  Web:   http://www.members.aol.com/SoftEngage

Happy coding.
