Difference between revisions of "Lazarus Documentation/pt"

From Free Pascal wiki
Jump to navigationJump to search
Line 17: Line 17:
  
 
==Guia para usuários do Lazarus==
 
==Guia para usuários do Lazarus==
*[[Installing Lazarus/pt|Instalando o Lazarus]] - Um guia de instalação (favor contribuir!)
+
 
*[[Lazarus For Delphi Users|Lazarus para usuários do Delphi]] - Para usuários do Delphi que desejam aprender o Lazarus.
 
 
*[[Lazarus Faq|Perguntas Frequentes]] - Informações gerais sobre o Lazarus e outras específicas ao Linux ou ao Windows.
 
*[[Lazarus Faq|Perguntas Frequentes]] - Informações gerais sobre o Lazarus e outras específicas ao Linux ou ao Windows.
 
*[[Lazarus DB Faq/ptbr|FAQ de Bancos de Dados]] - Perguntas frequentes sobre o uso de bancos de dados na  Lazarus.
 
*[[Lazarus DB Faq/ptbr|FAQ de Bancos de Dados]] - Perguntas frequentes sobre o uso de bancos de dados na  Lazarus.
 
*[[Code Examples|Exemplos de código]] - Examplos de código que funciona para o Lazarus.
 
*[[Code Examples|Exemplos de código]] - Examplos de código que funciona para o Lazarus.
 +
*[[Feature_Ideas|Idéias de ]] - Capacidades que você gostaria de ver adicionas ao Lazarus
 +
 +
===Instalação===
 +
 +
*[[Installing Lazarus/pt|Instalando o Lazarus]] - Um guia de instalação (favor contribuir!)
 +
*[[Getting Lazarus/pt|Baixando o Lazarus]] - Instruções sobre como baixar o program ou obte-lo do Subversion
 +
*[[OS X Programming Tips|Dicas para o Mac OS X]] - Instalação do Lazarus, ferramentas úteis, comandos Unix e mais...
 +
 +
===IDE===
 +
 +
*[[IDE tricks|Truques da IDE]] - Truques úteis
 +
*[[Lazarus IDE]] - As janelas da IDE
 +
*[[Lazarus Packages|Pacotes do Lazarus]] - Um guia para criar pacotes no Lazarus
 +
*[[Install Packages|Instalando Pacotes]] - Um pequeno guia de instalação de pacotes
 +
*[[Extending the IDE|Extendendo a IDE]] - Como adicionar funcionalidade para a IDE do Lazarus
 +
 +
===LCL===
 +
 
*[[doc:lcl/|Documentação da LCL]] - Ajuda online da LCL (em progresso).
 
*[[doc:lcl/|Documentação da LCL]] - Ajuda online da LCL (em progresso).
 +
*[[Main Loop Hooks]] - Como gerir multiplas fontes de eventos
 +
*[[Asynchronous Calls]] - Como guardar chamadas para execução futura
 
*[[File size and smartlinking|Tamanho do executável]] - Como utilizar o smartlinking e criar executáveis pequenos.
 
*[[File size and smartlinking|Tamanho do executável]] - Como utilizar o smartlinking e criar executáveis pequenos.
*[[Feature_Ideas|Idéias de ]] - Capacidades que você gostaria de ver adicionas ao Lazarus
 
 
*[[Accessing the Interfaces directly|Acessando as interfaces diretamente]] - Exemplo de como acessar as interfaces da LCL
 
*[[Accessing the Interfaces directly|Acessando as interfaces diretamente]] - Exemplo de como acessar as interfaces da LCL
*[[Deploying Your Application|Distribuindo seus aplicativos]] - Como criar um instalador para seus programas
+
*[[Add Help to Your Application|Adicionando ajuda]] - Como criar ajuda online para seus programas
 +
*[[Anchor Sides]] - Descrição das ancoras e como utiliza-las
 +
 
 +
==Desenvolvendo===
 +
 
 
*[[The Power of Proper Planning and Practices|O Poder do Planejamento]] - Bom-senso na programação e as melhores práticas para um desenvolvedor Free Pascal e Lazarus
 
*[[The Power of Proper Planning and Practices|O Poder do Planejamento]] - Bom-senso na programação e as melhores práticas para um desenvolvedor Free Pascal e Lazarus
 
*[[Multiplatform Programming Guide|Guia de Programação Multiplataforma]] - Como desenvolver aplicativos independentes de plataforma
 
*[[Multiplatform Programming Guide|Guia de Programação Multiplataforma]] - Como desenvolver aplicativos independentes de plataforma
*[[Main Loop Hooks]] - Como gerir multiplas fontes de eventos
+
*[[Using Pascal Libraries with .NET and Mono|Utilizando bibliotecas pascal com .NET e Mono]] - sim, voce pode utilizar código Free Pascal junto com .NET e Mono
*[[Asynchronous Calls]] - Como guardar chamadas para execução futura
+
*[[Deploying Your Application|Distribuindo seus aplicativos]] - Como criar um instalador para seus programas
*[[IDE tricks|Truques da IDE]] - Truques úteis
+
*[[Cross compiling|Cross Compilação]] - Criando executáveis de uma plataforma, estando em outra.
 +
*[[Remote Debugging|Depuração Remota]] - Como depurar seu aplicativo Lazarus em outra maquina.
 +
 
 +
===Ferramentas===
 +
 
 +
*[[Lazarus Documentation Editor|Editor da Documentação do Lazarus]] - Utilizando o "lazde" para criar documentação.
 +
*[[LazDoc]] - Um editor integrado dos arquivos de documentação
 +
 
 +
===Migrando do Delphi===
 +
 
 +
*[[Lazarus For Delphi Users|Lazarus para usuários do Delphi]] - Para usuários do Delphi que desejam aprender o Lazarus.
 +
* [[Code Conversion Guide/pt|Guia da Conversão de Código]] - Como converter código e componentes existentes para o Lazarus
  
 
==Guia dos Desenvolvedores do Lazarus==
 
==Guia dos Desenvolvedores do Lazarus==
 +
 
*[[How To Help Developing Lazarus/pt|Como Ajudar?]] - Um guia para ajudar iniciantes a começarem a melhorar o  Lazarus
 
*[[How To Help Developing Lazarus/pt|Como Ajudar?]] - Um guia para ajudar iniciantes a começarem a melhorar o  Lazarus
 
*[[Version Numbering|Números das Versões]] - Explicação sobre a diferença entre os números de versão do Lazarus
 
*[[Version Numbering|Números das Versões]] - Explicação sobre a diferença entre os números de versão do Lazarus
Line 51: Line 85:
 
*[[LCL Key Handling]] - Help! A key press, what now?
 
*[[LCL Key Handling]] - Help! A key press, what now?
 
*[[LCL Documentation Roadmap|Mapa da documentação]] - Quais unidades ainda precisam ser documentadas
 
*[[LCL Documentation Roadmap|Mapa da documentação]] - Quais unidades ainda precisam ser documentadas
 
===Ferramentas do Lazarus===
 
*[[Lazarus Documentation Editor|Editor da Documentação do Lazarus]] - Utilizando o "lazde" para criar documentação.
 
*[[LazDoc]] - Um editor integrado dos arquivos de documentação
 
  
 
===Interfaces===
 
===Interfaces===
Line 68: Line 98:
 
<!-- *[[TO-DO]] Remaining Tasks -->
 
<!-- *[[TO-DO]] Remaining Tasks -->
 
* [[Help:Add language bar/pt | Adicionar barra de idiomas]] explica como adicionar uma barra contendo uma lista de traduções no topo da página.
 
* [[Help:Add language bar/pt | Adicionar barra de idiomas]] explica como adicionar uma barra contendo uma lista de traduções no topo da página.
 
==Conversão de Código==
 
 
* [[Code Conversion Guide/pt|Guia da Conversão de Código]] - Como converter código e componentes existentes para o Lazarus
 
 
==Documentação da IDE==
 
*[[Getting Lazarus/pt|Baixando o Lazarus]] - Instruções sobre como baixar o program ou obte-lo do Subversion
 
*[[Lazarus Packages|Pacotes do Lazarus]] - Um guia para criar pacotes no Lazarus
 
*[[Install Packages|Instalando Pacotes]] - Um pequeno guia de instalação de pacotes
 
*[[Cross compiling|Cross Compilação]] - Criando executáveis de uma plataforma, estando em outra.
 
*[[Remote Debugging|Depuração Remota]] - Como depurar seu aplicativo Lazarus em outra maquina.
 
*[[Extending the IDE|Extendendo a IDE]] - Como adicionar funcionalidade para a IDE do Lazarus
 
*[[Lazarus IDE ToDo List]] - Tarefas remanescentes para a IDE
 
*[[Anchor Sides]] - Descrição das ancoras e como utiliza-las
 
  
 
==Documentação do Free Pascal==
 
==Documentação do Free Pascal==

Revision as of 03:46, 2 June 2006

العربية (ar) Deutsch (de) English (en) español (es) suomi (fi) français (fr) magyar (hu) Bahasa Indonesia (id) italiano (it) 日本語 (ja) 한국어 (ko) Nederlands (nl) português (pt) русский (ru) slovenčina (sk) Türkçe (tr) 中文(中国大陆)‎ (zh_CN) 中文(台灣)‎ (zh_TW)

Tutoriais de Pascal e do Lazarus

Guia para usuários do Lazarus

Instalação

IDE

LCL

Desenvolvendo=

Ferramentas

Migrando do Delphi

Guia dos Desenvolvedores do Lazarus

LCL - A biblioteca de componentes do Lazarus

Interfaces

Tradução

  • Criando Programas Algumas notas para programadores intressados em criar e utilizar strings de tradução em seus aplicativos. Discute rapidamente a criação de strings, oferece algumas dicas sobre a implementação e faz algumas considerações sobre o uso do inglês como linguagem inicial, em particular.
  • Notas de Localização:
  • Alemão - Notas e guia gerais para a tradução da IDE para alemão, incluindo um pequeno dicionário.
  • Português-Brasileiro - Pequeno dicionário contendo termos comuns utilizados na IDE e sua tradução para Português-Brasileiro.

Documentação do Free Pascal

Além deste website, a última versão da documentação pode ser encontrada online em vários formatos na página do Compilador Free Pascal. Agora também há uma WiKi para o FreePascal [1] muito similar a esta, para permitir que os desenvolvedores enviem documentação adicional a oficial, que está abaixo.