Re: [Lazarus] No help found for...
On Sun, May 30, 2010 at 11:25:12PM +0200, Graeme Geldenhuys wrote: On 30 May 2010 22:47, Hans-Peter Diettrich wrote: We also should have local IDE help sources, for every lazarus version. I hope to release the final fpGUI v0.7 in a few days. At the same time I'll release pre-compiled INF help files for RTL, LCL, FCL, fpGUI and the FPC Language Reference. Included will be a Linux or Windows binary of fpGUI DocView (INF help viewer). It is not that help that is the problem, it is the context sensitive help which is currently done by wiki. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
On 10/06/2010, Marco van de Voort wrote: It is not that help that is the problem, it is the context sensitive help which is currently done by wiki. But with DocView and INF help files, I have solved the context sensitive help for Language Syntax, LCL, FCL, RTL etc.. The only help I don't have is for the various dialogs in the IDE itself (maybe this is what you mean?). That help unfortunately sits in a very crappy format and in the wiki only. Maybe one day we will have an export wiki to XXX format, where XXX is something more usable, like the XML format of fpdoc. Then just like fpdoc, we can write conversion units form XXX to CHM, INF, HTML, PDF, Man pages etc. which will allow end-users to have off-line help for everything. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
On Thu, 10 Jun 2010 11:16:17 +0200 Graeme Geldenhuys graemeg.li...@gmail.com wrote: On 10/06/2010, Marco van de Voort wrote: It is not that help that is the problem, it is the context sensitive help which is currently done by wiki. But with DocView and INF help files, I have solved the context sensitive help for Language Syntax, LCL, FCL, RTL etc.. The only help I don't have is for the various dialogs in the IDE itself (maybe this is what you mean?). Yes. That help unfortunately sits in a very crappy format and in the wiki only. Maybe one day we will have an export wiki to XXX format, where XXX is something more usable, like the XML format of fpdoc. Then just like fpdoc, we can write conversion units form XXX to CHM, INF, HTML, PDF, Man pages etc. which will allow end-users to have off-line help for everything. I guess 99% of the wiki text uses only 9 attributes (bold, italic, delphi, command, title 1-4, link, image, bullet and ordered list). That should be easy to parse. Of course you have to parse the source, not the html output. Tables and translations could be tricky. Mattias -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
On Thu, Jun 10, 2010 at 11:16:17AM +0200, Graeme Geldenhuys wrote: On 10/06/2010, Marco van de Voort wrote: It is not that help that is the problem, it is the context sensitive help which is currently done by wiki. But with DocView and INF help files, I have solved the context sensitive help for Language Syntax, LCL, FCL, RTL etc.. All current help systems do that. But there is no source for the content. The only help I don't have is for the various dialogs in the IDE itself (maybe this is what you mean?). That help unfortunately sits in a very crappy format and in the wiki only. Maybe one day we will have an export wiki to XXX format, where XXX is something more usable, like the XML format of fpdoc. Something like that. But first a decision must be taken how the data is kept (e.g. wiki or svn) etc, and if wiki, how to download it (the old helper app which used to dl wiki is currently no longer functional due to anti-spam software installed in the wiki) -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
On Thu, Jun 10, 2010 at 11:34:27AM +0200, Mattias Gaertner wrote: That help unfortunately sits in a very crappy format and in the wiki only. Maybe one day we will have an export wiki to XXX format, where XXX is something more usable, like the XML format of fpdoc. Then just like fpdoc, we can write conversion units form XXX to CHM, INF, HTML, PDF, Man pages etc. which will allow end-users to have off-line help for everything. I guess 99% of the wiki text uses only 9 attributes (bold, italic, delphi, command, title 1-4, link, image, bullet and ordered list). (which means no crossreferencing to outside the wiki? What about the keys?) That should be easy to parse. Of course you have to parse the source, not the html output. Tables and translations could be tricky. How to obtain it? The helper app that Vincent showed me both didn't work, and V. said it was due to antispam measures installed on the wiki. Is it possible from the inside (scenergy/idefix?) -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
When I put the cursor on any word and type F1 then I always get an error like No help found for ... at (18,18) I installed multiple versions of Lazarus in the past. Any ideas on how to fix this would be appreciated Forget it. I already found it. I had to download the help files separately and set the path to them in the settings. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
I think don't forget about it. Simply putting some additional info to that messagebox that says make sure you have the appropriate help files installed maybe also giving some download url would make it faster to find the solution in such cases. Or say, make lazarus more user friendly :) 2010/5/30 Jürgen Hestermann juergen.hesterm...@gmx.de When I put the cursor on any word and type F1 then I always get an error like No help found for ... at (18,18) I installed multiple versions of Lazarus in the past. Any ideas on how to fix this would be appreciated Forget it. I already found it. I had to download the help files separately and set the path to them in the settings. -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
Krisztián Nagy schrieb: I think don't forget about it. Simply putting some additional info to that messagebox that says make sure you have the appropriate help files installed maybe also giving some download url would make it faster to find the solution in such cases. Or say, make lazarus more user friendly :) Currently I have almost the same problem. Help for installing Help should be part of the distribution (exe or txt file), in case the help system is not yet working at all. We also should have local IDE help sources, for every lazarus version. Just the IDE changed so much in the past, that help is either unavailable, incomplete or inappropriate (see Help on Project Options). The web resources are of little use, because they can cover only one (older) version, and searching in the wiki doesn't reveal much really useful, and related to the question :-( DoDi -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Re: [Lazarus] No help found for...
On 30 May 2010 22:47, Hans-Peter Diettrich wrote: We also should have local IDE help sources, for every lazarus version. I hope to release the final fpGUI v0.7 in a few days. At the same time I'll release pre-compiled INF help files for RTL, LCL, FCL, fpGUI and the FPC Language Reference. Included will be a Linux or Windows binary of fpGUI DocView (INF help viewer). Integrating DocView with Lazarus (or MSEide) is a 30 second job - simply setting up a new External Tools item. No need to compile extra packages and recompile the IDE itself. DocView gives offline help and allows context sensitive help on units, classes etc or Object Pascal language syntax. DocView will search all help files (rtl, lcl, fcl, etc)in a directory in under a second - it's VERY fast. I'll make an announcement of it's availability in the various mailing lists in a few days. -- Regards, - Graeme - ___ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus