Mangler du hjælp i Lazarus 0.9.30.4-4 ?

Har du en guide til en funktion eller et program? Har du tips og trick, som du gerne vil dele med andre? Post dem her.
TAm
Indlæg: 115
Tilmeldt: 5. jul 2011, 00:12
IRC nickname: Wizz
Geografisk sted: Gladsaxe

Mangler du hjælp i Lazarus 0.9.30.4-4 ?

Indlæg af TAm »

Jeg har en LUbuntu 13.04 og har installeret en Lazarus til programudvikling. Når man installerer med SoftwareCenter, får man (for tiden) en version 0.9.30.4-4. På nettet blev jeg opfordret til at downloade samtlige pakker, der startede med fp (free pascal), så det gjorde jeg. Man markerer pakkerne en ad gangen og vælger 'Anvend', når alle er valgt.

Da jeg kørte den, ville hverken Online help eller Case sensitive help fungere. Dette blev løst således:

Online help:
Kopier filen 'index.html' og mappen 'images' fra mappen
/usr/share/doc/lazarus/0.4.30.4/
til mappen
/usr/lib/lazarus/0.9.30.4/docs
Dette kræver administrator rettigheder (Tools > Åbn som administrator).
Hvis du vil have adgang til Language reference guide, Users guide og Programmers guide, kan index.html ændres således:

Kode: Vælg alt

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  "http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<title>Lazarus</title><meta name="author" content="Mattias Gaertner"> <meta
 name="description" content="Start Page"></head>
<body
 style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: helvetica,arial,sans-serif;"
 alink="#006600" link="#993300" vlink="#660000"><table
 style="width: 740px; text-align: left; margin-left: auto; margin-right: auto;"
 border="0" cellpadding="2" cellspacing="2"> <tbody> <tr
 align="center"> <td
 style="vertical-align: top; background-color: rgb(255, 255, 255);"><big>
<img src="images/laztitle.png" title="" alt="The Lazarus Project"
 style="width: 740px; height: 100px;"></big><big><span
 style="font-family: helvetica,arial,sans-serif;"><br> </span></big></td>
</tr> <tr> <td
 style="vertical-align: top; background-color: rgb(255, 255, 255);"><big><br>Welcome
to Lazarus</big><br> <br>
Lazarus is a Rapid Application Development tool for Free Pascal
and currently runs on Linux, Mac OS X, BSD and of course Windows.<br>
It is freely available, open source and completely written in Free
Pascal.<br>
<br>The official Lazarus site is <a
 href="http://www.lazarus.freepascal.org/">http://www.lazarus.freepascal.org/</a>.<br>
There is a wiki with a lot of information around Lazarus at <a
 href="http://wiki.lazarus.freepascal.org/">http://wiki.lazarus.freepascal.org/</a>.<br>
Free Pascal can be found at <a href="http://www.freepascal.org/">http://www.freepascal.org/</a>.<br>
<br>
The Lazarus Component Library is licensed under a modified GNU Lesser
General Public
License.<br>
The Lazarus IDE is licensed under the GNU General Public License.<br> <br>
<a href="http://lazarus-ccr.sourceforge.net/docs/rtl">RTL - Free Pascal Run Time Library</a><br>
<a href="http://lazarus-ccr.sourceforge.net/docs/fcl">FCL - Free Component Library</a><br>
<a href="http://lazarus-ccr.sourceforge.net/docs/lcl">LCL - Lazarus Component Library</a><br>
<a href="http://www.freepascal.org/docs-html/ref/ref.html">Language reference guide</a><br>
<a href="http://www.freepascal.org/docs-html/user/user.html">Users guide</a><br>
<a href="http://www.freepascal.org/docs-html/prog/prog.html">Propgrammers guide</a><br>
</td> </tr> </tbody>
</table><big><br>
</big><br></body></html>
Marker det hele, og gem det i Leafpad som index.html. Overskriv den gamle index.html.

Case sensitive help (F1):
I mappen
/usr/lib/lazarus/0.9.30.4/components/chmhelp/lhelp/
ligger en fil, der hedder lhelp.lpi. den skal kompileres (hvis den ikke er det). Hent den ind i Lazarus og kompiler den (build all).

Jeg takker AJenbo, som har været min mentor hele vejen.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: Mangler du hjælp i Lazarus 0.9.30.4-4 ?

Indlæg af Ivan »

Et forslag til online hjælp via menuenen løsning der ikke kræver at flytte filer, er at ændre baseurl på Startpage til
file:///usr/share/doc/lazarus/0.9.30.4

Markering_029.png
Markering_029.png (88.69 KiB) Vist 324 gange
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.