Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

RTF Editor for WinHelp

Posted on 1999-07-29
13
Medium Priority
?
431 Views
Last Modified: 2010-04-04
To Experts :)

What is the rtf editor that compatible for Microsoft Help
Workshop ? (that ships with delphi) couse when is use MsWord 97, there's always an error like :

    HC4002: Warning:
      The RTF file .\abc1.rtf is corrupted at offset 286.
    HC4005: Warning:
      The .\abc.hlp help file has not been created.

or is there's another way to solve this problem ?

Thanks alot
Adeng.
0
Comment
Question by:adeng
[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
  • 7
  • 2
  • 2
  • +2
13 Comments
 
LVL 1

Author Comment

by:adeng
ID: 1391812
Edited text of question.
0
 
LVL 15

Expert Comment

by:simonet
ID: 1391813
Although you can create help-compatible RTF files using Delphi's TRichEdit component, this component is not a fully featured RTF component. This means you won't be able to have many features there are in a std. help file in the RTF file generated by RichEdit. Such features are Topic information, topic sequence, keywords, and any other feature that relies on footnotes.

The RTF file generated by Word 97 is a fully featured RTF editor (of course!), although there are RTF tags that can only be read by MS Word and that are either ignored or cause an error in other RTF parsers (RTF is parsed, just like HTML). What might be happening is that you may have added an illegal object or illegal tag to the RTF file in Word.

An example of that is an image. You cannot insert images in RTF files that are meant to me compiled as help files the same way you do for general purpose RTFs. The error you're having is probably because you inserted an image in the RTF file using Word Paste command or Insert | Picture command or something like that.

The correct way to insert an image in an RTF file that is a help file is to use the {bml }, {bmr } or {bmc } tags.

Delete all images from the RTF file, read the Help Authoring Help (\Delphi4\Help\Tools\HCW.HLP) and then insert the image in the RTF file just like HCW.HLP taught you.

Yours,

Alex
Athena's Place: http://www.bhnet.com.br/~simonet

0
 
LVL 1

Author Comment

by:adeng
ID: 1391814
Thanks for your answer

but i'm sorry to reject it because there's no image in my rtf file, i use {bmc image.bmp} exactly like you say. There's a problem when my help is getting bigger and when i make to many topic and link to other topic, and i don't understand why.

thanks again.

Adeng.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Expert Comment

by:AndyJohn
ID: 1391815
Try using something like HelpScibble.
0
 
LVL 1

Author Comment

by:adeng
ID: 1391816
Thanks AndyJohn, where can i find that ?

Adeng.
0
 
LVL 15

Expert Comment

by:simonet
ID: 1391817
Oh, now I see what you want! You want tools that can replace Word, but not necessarily under Delphi, right?

If so, here's my 2 cents:

I've used several tools but at the end I found the combination  of MS Word along with a few macros I wrote myself to be the most realiable, easier and most inexpensive way of creatign help files.

Of the tools I've used the one I liked the most was Help Scribble (as AndyJohn already pointed out).

You can find information on 10's of help authoring (including Help Scribble) on the link below:

http://www.helpmaster.com/help/standalone.htm 

I suggest you pick the one you like from that list. It will give you parameters to compare the several available help authoring tools until you have one you like best.

Yours,

Alex
Athena's Place: http://www.bhnet.com.br/~simonet
0
 
LVL 1

Author Comment

by:adeng
ID: 1391818
thanks Alex, i'll try.

Regards
Adeng.
0
 
LVL 4

Expert Comment

by:Radler
ID: 1391819
Hi;

I think that the solution to your question resides at Micro$oft site.
The cause is your Windows Help Compiler.
give me your email to send you the actualized version.

T++, Radler.
0
 
LVL 3

Expert Comment

by:philipleighs
ID: 1391820
Hi Radler,

Can you send me the link too please.

pbl24@hotmail.com

Thanks,
Phil.

0
 
LVL 1

Author Comment

by:adeng
ID: 1391821
Thanks Radler

My email is kreta@elga.net.id

For Alex, i try to download autodoc from site you suggest, but not finish yet, because i have a bad conection, here.

Regards.
Adeng.
0
 
LVL 4

Accepted Solution

by:
Radler earned 200 total points
ID: 1391822
0
 
LVL 1

Author Comment

by:adeng
ID: 1391823
Thanks Alot Radler,

And thanks to all.

Regards.
Adeng.
0
 
LVL 1

Author Comment

by:adeng
ID: 1391824
BTW, do you know how to convert or generating help file (rtf source) to user manual ? i need word macro or freeware if any. Thanks again.

Adeng.
0

Featured Post

Industry Leaders: 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!

Question has a verified solution.

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

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
In this video you will find out how to export Office 365 mailboxes using the built in eDiscovery tool. Bear in mind that although this method might be useful in some cases, using PST files as Office 365 backup is troublesome in a long run (more on t…
Suggested Courses

722 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