Introdução
A ajuda integrada (F1) no editor é fundamental para consultar a documentação de funções e classes. No instalador oficial do Lazarus ela já vem configurada; em instalações via GIT ou fpcupdeluxe é preciso configurá-la manualmente. Ao pressionar F1 com uma função ou método em foco, uma janela abre-se com a respectiva documentação.
Localizando o Utilitário de Ajuda
Vá até a pasta:
$(LazarusDir)\components\chmhelp\lhelp
Lá você encontrará o executável lhelp (Linux/macOS) ou lhelp.exe (Windows). Se não o encontrar, certifique-se de que o pacote chmhelppkg.lpk foi compilado na IDE.
Baixando os Arquivos de Documentação
Agora, verifique a pasta:
$(LazarusDir)\docs\chm
Se ela estiver vazia, você precisará baixar os arquivos .chm oficiais. Acesse a página de documentação no SourceForge:
Download Lazarus Documentation
Baixe o arquivo .zip da versão mais recente que contém os arquivos de ajuda:
Extraia todo o conteúdo para dentro de $(LazarusDir)\docs\chm, de forma que os arquivos fiquem organizados assim:
Configuração na IDE
Normalmente, a IDE detecta os arquivos automaticamente após a extração. Caso não funcione, acesse o menu Tools | Options | Help e selecione CHM Help Viewer:
- HelpExe: Deve apontar para o
lhelp.exe. Se vazio, a IDE busca o padrão emcomponents\chmhelp\lhelp\. - HelpEXEParams: Geralmente vazio. Se usar o
hh.exedo Windows (opcional), utilize"%s::%s". - HelpFilesPath: Onde estão os arquivos
.chm. O padrão é$(LazarusDir)\docs\chm.
Conclusão
A documentação local (F1) é essencial para produtividade, especialmente ao explorar a LCL (Lazarus Component Library). Seguir estes passos garante que você tenha as definições de classes e métodos sempre à mão.