Help and F1 lazarus / 1-Linux ---------------------------------------------------------------------- anthony · 2007-10-13 07:36 Hello, I try to find my way in the Lazarus help system under Linux. I understand that the help system is an on-line system. What I did : position the cursor on a class, TEdit for example, and press F1. Lazarus is trying to make a connection with /home/anthony/http:/lazarus- ccr.sourceforge.net/docs/lcl/stdctrls/tedit.html and fails. I think I would have more success if the prefix /home/anthony/ is removed. Where is this coming from (environment, configuration file or ?) and how can I remove it? A side effect is that pressing the F1 key causes an additional instance of Lazarus to start. Pressing four times F1 equals five instances of Lazarus. Lazarus is started in a console using startlazarus. Pressing the F1 key produces following output to console: Quote TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32 TMainIDE.DoLoadLFM A /home/anthony/programming/Lazarus/examples/firebird/umain.pas IsPartOfProject=True SUCCESS: streaming lfm="/home/anthony/programming/Lazarus/examples/firebird/umain.lfm" THelpManager.ShowHelpForSourcePosition A Filename=/home/anthony/programming/Lazarus/examples/firebird/umain.pas (x=38,y=19) SearchInCommonInstallDir SystemPPU=/usr/lib/fpc/2.0.4/units/i386-linux/rtl/system.ppu SearchInCommonInstallDir FPCInstallDir="/usr/lib/" FPCVersion="2.0.4" ShowHelpForFPCKeyWord file not found RefFilename="/usr/lib/lazarus/ref/ref.kwd" TFindDeclarationTool.FindDeclarationAndOverload  Self="/home/anthony/programming/Lazarus/examples/firebird/umain.pas"  CurCursorPos=/usr/lib/lazarus/lcl/dbctrls.pp 3,117  CurTool=/usr/lib/lazarus/lcl/dbctrls.pp THelpManager.ShowHelpForSourcePosition B Success 2 THelpManager.ShowHelpForSourcePosition C /home/anthony/programming/Lazarus/examples/firebird/umain.pas X=38 Y=19 THelpManager.ShowHelpForSourcePosition C /usr/lib/lazarus/lcl/dbctrls.pp X=3 Y=117 THelpManager.ShowHelpForSourcePosition D PascalHelpContextLists.Count=2 THelpDatabases.ShowHelpForPascalContexts A Count=2 THelpDatabase.GetNodesForPascalContexts A ID="FreePascal Compiler messages" ListOfPascalHelpContextList.Count=2 THelpDatabase.GetNodesForPascalContexts A ID="LCLUnits" ListOfPascalHelpContextList.Count=2 THelpDatabase.GetNodesForPascalContexts C FileItem.ClassName=THelpDBISourceDirectory Filename=/usr/lib/lazarus/lcl/dbctrls.pp 1 THelpDatabase.GetNodesForPascalContexts A ID="FCLUnits" ListOfPascalHelpContextList.Count=2 THelpDatabase.GetNodesForPascalContexts A ID="RTLUnits" ListOfPascalHelpContextList.Count=2 THelpDatabase.GetNodesForPascalContexts A ID="StartPage" ListOfPascalHelpContextList.Count=2 THelpDatabases.ShowHelpForPascalContexts B Nodes.Count=1 TFPDocHTMLHelpDatabase.ShowHelp A Unitname=dbctrls NewNode.HelpType=1 NewNode.Title=LCL - Lazarus Component Library Units NewNode.URL=file://index.html TFPDocHTMLHelpDatabase.ShowHelp Filename="tdbedit." UnitName="dbctrls" TFPDocHTMLHelpDatabase.ShowHelp BaseURL of Node.URL="" TFPDocHTMLHelpDatabase.ShowHelp GetEffectiveBaseURL="http://lazarus- ccr.sourceforge.net/docs/lcl/" THTMLHelpDatabase.ShowURL A NewNode.URL=http://lazarus- ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html URLType=http URLPath=lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html URLParams= THTMLHelpDatabase.ShowURL B URL=http://lazarus- ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html URLType=http URLPath=lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html URLParams= THTMLBrowserHelpViewer.ShowNode CommandLine=/usr/bin/lazarus http://lazarus-ccr.sourceforge.net/docs/lcl/dbctrls/tdbedit.html TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32 TMainIDE.DoLoadLFM A /home/anthony/programming/Lazarus/examples/firebird/umain.pas IsPartOfProject=True SUCCESS: streaming lfm="/home/anthony/programming/Lazarus/examples/firebird/umain.lfm" Any suggestions? Thanks.