Solved

Creating help files

Posted on 1997-09-19
6
231 Views
Last Modified: 2010-04-03
Hello,

I am up to the stage of creating help files - I have alot of text in a *.txt format already.

Q.Where do I start? How do I do it?What is the best and most efficient way to start writing help files? Can you give an outline
Q. Can you recommend any components out there to give me an advantage?
Thankyou. Ham.
0
Comment
Question by:Ham
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 2

Accepted Solution

by:
alona041797 earned 50 total points
ID: 1345635
Help files consist of two major parts. A HPJ (Help Project) file, and RTF (Rich Text Format) files. The RTF files may be created using Word or any other word proccessor, and the HPJ files may be created using the HPJ editor bundled with Delphi.

For more information, read the help file:
Windows API Help File | Tools | Creating WinHelp databases
0
 
LVL 5

Expert Comment

by:ronit051397
ID: 1345636
The hcw.exe which comes with delphi 2/3 compiles the hpj files and creates help files
(after you built the rtf's using word or any other suitable application).
Also, you can buy the 'RoboHelp', an application which creates rtf's and help files and is more convenient then the word processor.

0
 

Author Comment

by:Ham
ID: 1345637
Hello,

I couldnt see a HPJ Editior in Delphi! (so where is it hiding)
I now have my *.rtf file and what do I do next? hcw.exe or hcrtf.exe do not open *.rtf files. So how do I get my *.rtf to a *.hjp file? I couldnt find: Windows API Help File | Tools | Creating WinHelp databases - for that matter either!

Ham.
0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 2

Expert Comment

by:alona041797
ID: 1345638
hcw.exe is the HPJ editor/compiler. A windows API help file is available. In its contents, select Tools and then Creating WinHelp Databases.

The RTFs should be added in the [FILES] section of the HPJ file as explained in the help file.
0
 

Author Comment

by:Ham
ID: 1345639
Hello again, everythings fine on the *.hlp frontier.
My 'fixit95.hlp' is now written. Further to my original question is how do I access the *.hlp from a program that Ive written.

I would like to know how to bring up the help(Contents/Index) screen and or bring up keywords/topics as a response to a button click.

Thankyou, Ham.

0
 

Author Comment

by:Ham
ID: 1345640
Hi,

Can you help here? Why do I constantly get this error message?

Text taken from hcw.exe:

Creating the help file .\Fixit95.hlp.

Processing .\Fixit95.rtf
    HC4013: Warning:
      Invalid default font number in .\Fixit95.rtf. Using MS Sans Serif as the default font.
    HC4002: Warning:
      The RTF file .\Fixit95.rtf is corrupted at offset 280.
    HC4005: Warning:
      The .\Fixit95.hlp help file has not been created.

This file Fixit95.rft was a file that I renamed from a working sample file. but it refuses to work after the name change.

Thankyou, Ham.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Magic Software info 18 152
URL for downloading Google Chrome for Win XP 2 270
Why can't I create any project with my delphi EXE file? 6 55
Breakpoint doesn't stop in my variable 3 46
Introduction I have seen many questions in this Delphi topic area where queries in threads are needed or suggested. I know bumped into a similar need. This article will address some of the concepts when dealing with a multithreaded delphi database…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question