[lazarus] hello lazarus team
Michal Bukovjan
michal.bukovjan at openone.cz
Tue Dec 18 08:42:28 EST 2001
Hello list,
I would recommend HTML.
There is a library called gtkhtml, which is quite fast, knows basic
rendering, and is used for help in Gnome, or HTML rendering in Ximian
Evolution. On Windows, one can embed IE ActiveX control and use that.
You can also view HTML source files are human readable, which may be
great advantage against those binrary HLP formats.
The docs may also be written in TeX, for example, and then rendered to
multiple targets, including PDF and HTML.
Also it is very easy to integrate context links into the help files in
your components.
I think .HLP format is dead, and only supported by Microsoft (maybe they
even also drop this format?).
Michal Bukovjan
Marco van de Voort wrote:
>>At 14:00 18.12.01 +0100, you wrote:
>>
>>>>>>Isn't there a html component for the GTK? I think html is the
>>>>>>best format for online docs in our days, no?
>>>>>>
>>>>>For docs, not for help. Help needs to be faster.
>>>>>
>>>>>And if we have to make our own (faster) HTML renderer, the
>>>>>advantage of HTML disappears.
>>>>>
>>>>Actually, HTML is slow only when you have to start a
>>>>multimegasized browser that is capable of rendering all the bells
>>>>and whistles of modern web pages. If you keep the complexity of
>>>>HTML in help-files to the minimum, it's an easy task to write a
>>>>simple and fast renderer for that. This would also bring the
>>>>advantage of having the same documentation online.
>>>>
>>>It would be pretty much the same as rendering the docs from HTML to RTF, and
>>>then compile them to HLP I think.
>>>
>>>But one only needed a GTK simplified RTF widget for *nix, while windows can
>>>use it natively.
>>>
>>But the FPC docs don't use the .HLP format either.
>>
>
>Let's just keep the option open. I'm playing with it. Better to choose the best
>as default from several systems. IOW a plug system as in
>
>>And the VC help system is nothing else than packed HTML.
>>
>
>Yes, but they use that slow mega-browser thingy, and they use a lot of
>extensions I'd rather not do that, and then I don't see the use of keeping
>html html.
>
>Also since we have to pack it anyway, because of size and handling considerations.
>
>So it amounts to support .CHM (or something similar) or .HLP, and for both internal
>formats (htm and RTF) parsers and renderers are available.
>
>Then I'd rather support .HLP.
>
>_________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.miraclec.com/list_archives/lazarus
>
More information about the Lazarus
mailing list