Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-26 Thread Marco van de Voort
On Tue, Aug 25, 2009 at 10:25:13PM +0200, Marco van de Voort wrote: > > I'll see if I can spend some time on this the coming days. > > Done, was easier than I thought. It was .kwd btw. > > First attempt at www.stack.nl/~marcov/ref.chm Hmm, no such luck. While it showed in *nix ones, it fails on

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-25 Thread Marco van de Voort
On Mon, Aug 24, 2009 at 06:51:21PM +0200, Marco van de Voort wrote: > > Could be. Due to tex4ht, you probably can't rely on the filename though, so > you would have to index the anchors in all files, and then fixup the > references. > > I'll see if I can spend some time on this the coming days.

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-24 Thread Marco van de Voort
In our previous episode, Michael Van Canneyt said: (Sorry was in Hasselt for a few days) > >>> keyword 'procedure'? > >> > >> Currently it can't, since the keywords are not part of the HTML and > >> therefor > >> not part of the CHM. > > > > keywords are difficult, but procedures work fine. Simp

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-20 Thread Andrew Haines
Graeme Geldenhuys wrote: > Mattias Gaertner wrote: >> >> Someone broke the example. I fixed it. > > Thanks, I read the wiki pages and will give the helphtml example another > try. > > >> The package ChmHelpPkg provides a viewer for chm files by starting and >> remote controlling lhelp. > > This

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-20 Thread Graeme Geldenhuys
Mattias Gaertner wrote: Someone broke the example. I fixed it. Thanks, I read the wiki pages and will give the helphtml example another try. The package ChmHelpPkg provides a viewer for chm files by starting and remote controlling lhelp. This sounds more promising, thanks for mentioning

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-19 Thread Mattias Gaertner
On Mon, 17 Aug 2009 16:32:25 +0200 Graeme Geldenhuys wrote: > Mattias Gärtner wrote: > > > > Why do you write that? > > a) you don't know it > > b) you don't like it > > Clearly I don't know how to use application help, if it exists. > > See attached image... > > If I write my own LCL based a

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-18 Thread Michael Van Canneyt
On Tue, 18 Aug 2009, Marco van de Voort wrote: On Tue, Aug 18, 2009 at 10:08:49AM +0200, Michael Van Canneyt wrote: Since a few weeks as CHM too. Ok. But how can the IDE tell the chmviewer to show the page for the keyword 'procedure'? Currently it can't, since the keywords are not part o

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-18 Thread Marco van de Voort
On Tue, Aug 18, 2009 at 10:08:49AM +0200, Michael Van Canneyt wrote: > >> > >> Since a few weeks as CHM too. > > > > Ok. But how can the IDE tell the chmviewer to show the page for the > > keyword 'procedure'? > > Currently it can't, since the keywords are not part of the HTML and therefor > not p

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-18 Thread Michael Van Canneyt
On Tue, 18 Aug 2009, Mattias Gaertner wrote: On Tue, 18 Aug 2009 07:23:22 +0200 Marco van de Voort wrote: On Mon, Aug 17, 2009 at 04:08:30PM +0200, Mattias G??rtner wrote: I think this discussion is somewhat fuzzy. There are several help sources, each with their own problems. Here are the

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-18 Thread Mattias Gaertner
On Tue, 18 Aug 2009 07:23:22 +0200 Marco van de Voort wrote: > On Mon, Aug 17, 2009 at 04:08:30PM +0200, Mattias G??rtner wrote: > > I think this discussion is somewhat fuzzy. > > There are several help sources, each with their own problems. Here > > are the most prominent: > > > > 1. the FPC he

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Marco van de Voort
On Mon, Aug 17, 2009 at 04:08:30PM +0200, Mattias G??rtner wrote: > I think this discussion is somewhat fuzzy. > There are several help sources, each with their own problems. Here are > the most prominent: > > 1. the FPC help as latex files > 2. the FCL help as fpdoc files > 3. the lazarus packa

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Hans-Peter Diettrich
Mattias Gärtner schrieb: I think this discussion is somewhat fuzzy. There are several help sources, each with their own problems. Here are the most prominent: 1. the FPC help as latex files 2. the FCL help as fpdoc files 3. the lazarus packages help as fpdoc files (e.g. LCL) 4. the lazarus an

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Graeme Geldenhuys wrote: Nowhere could I find a wiki page describing how I can implement such help for my own applications. Hence the reason I believe it is not currently possible. The closest I could find was the "examples/helphtml" project include with Lazarus. I am using Linux. I compile

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Mattias Gärtner wrote: Why do you write that? a) you don't know it b) you don't like it I searched the wiki for the keywords: context sensitive help Nowhere could I find a wiki page describing how I can implement such help for my own applications. Hence the reason I believe it is not curren

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Mattias Gärtner wrote: Why do you write that? a) you don't know it b) you don't like it Clearly I don't know how to use application help, if it exists. See attached image... If I write my own LCL based application with Lazarus, as shown in the screenshot. How do I implement help for my appl

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Mattias Gärtner
Zitat von Graeme Geldenhuys : Mattias Gärtner wrote: [...] When someone needs help at a certain place, then a F1 should open the help for that - context sensitive help. For example when a user is in the compiler options dialog, a F1 should tell the help viewer to This is exactly what I want t

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Marco van de Voort
On Mon, Aug 17, 2009 at 02:40:50PM +0200, Mattias G??rtner wrote: > > FPDoc has support for keywords in the sense that you can refer to a topic > > with the name of the keyword. > > > > For the HTML help (user/programmer/ref manual) I implemented the support for > > keywords at your request ? > >

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Michael Van Canneyt
On Mon, 17 Aug 2009, Mattias Gärtner wrote: Zitat von Michael Van Canneyt : On Mon, 17 Aug 2009, Mattias Gärtner wrote: Zitat von Graeme Geldenhuys : Mattias Gärtner wrote: Almost any text format fits these requirements. You should be more specific. For example the documentation ne

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Mattias Gärtner
Zitat von Michael Van Canneyt : On Mon, 17 Aug 2009, Mattias Gärtner wrote: Zitat von Graeme Geldenhuys : Mattias Gärtner wrote: Almost any text format fits these requirements. You should be more specific. For example the documentation needs * a toc * possibility to combine docs to mod

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Mattias Gärtner wrote: It's not sufficient to only have help files. The important piece is to find and present the help. Just take a look at the mails. We have thousands of help pages and still people say we have no usable help. I would say the biggest problem is because the help is only avai

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Michael Van Canneyt
On Mon, 17 Aug 2009, Mattias Gärtner wrote: Zitat von Graeme Geldenhuys : Mattias Gärtner wrote: Almost any text format fits these requirements. You should be more specific. For example the documentation needs * a toc * possibility to combine docs to modules * links to docs in the same

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Mattias Gärtner
Zitat von Graeme Geldenhuys : Mattias Gärtner wrote: Almost any text format fits these requirements. You should be more specific. For example the documentation needs * a toc * possibility to combine docs to modules * links to docs in the same module * links to docs in other modules * external

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Mattias Gärtner wrote: Almost any text format fits these requirements. You should be more specific. For example the documentation needs * a toc * possibility to combine docs to modules * links to docs in the same module * links to docs in other modules * external links These are all supported

Re: [Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Mattias Gärtner
Zitat von Graeme Geldenhuys : Chris Kirkpatrick wrote: I have used the 'topic' tag in FPDoc to produce some general 'How-To' sections (see the documentation for StdCtrls, DBCtrls for examples) This is exactly what I was thinking of doing as well. Thinking about this a bit more and what cou

[Lazarus] Lazarus IDE help and Application help formats

2009-08-17 Thread Graeme Geldenhuys
Chris Kirkpatrick wrote: >> > I have used the 'topic' tag in FPDoc to produce some general 'How-To' > sections (see the documentation for StdCtrls, DBCtrls for examples) This is exactly what I was thinking of doing as well. Thinking about this a bit more and what could apply to my own applicati