Difference between revisions of "Lazarus Documentation"

From Free Pascal wiki
Jump to navigationJump to search
(→‎Lazarus and Pascal Tutorials: That link is already inside Object Pascal Tutorial)
Line 74: Line 74:
 
===LCL===
 
===LCL===
 
*[[doc:lcl/|LCL documentation]] - On line help for LCL (work in progress).
 
*[[doc:lcl/|LCL documentation]] - On line help for LCL (work in progress).
*[[LCL Components]] - Tutorials about the standard LCL components, complements the reference docs
+
*[[LCL Components]] - Tutorials about the standard LCL components such as TMainMenu, TButton, TComboBox, TTimer, etc. Complements and links to the reference docs.
 
*[[The LCL in various platforms]] - A brief discussion about LCL features which behave differently in different platforms.
 
*[[The LCL in various platforms]] - A brief discussion about LCL features which behave differently in different platforms.
 
*[[Autosize / Layout]] - How to design forms that work on all platforms.
 
*[[Autosize / Layout]] - How to design forms that work on all platforms.
Line 85: Line 85:
 
*[[LCL Tips]] - Tips and tricks
 
*[[LCL Tips]] - Tips and tricks
 
*[[LCL Defines]] - Choosing the right options to recompile LCL
 
*[[LCL Defines]] - Choosing the right options to recompile LCL
*[[Lazarus_Tutorial#The_Component_Palette|LCL Components]] - A description of the main LCL controls which come installed with Lazarus, such as TMainMenu, TButton, TComboBox, TTimer, etc.
 
 
*[[Components_and_Code_examples|LCL Code Examples]] - Example working code for Lazarus.
 
*[[Components_and_Code_examples|LCL Code Examples]] - Example working code for Lazarus.
 
*[[Lazarus Custom Drawn Controls]] - A set of custom drawn controls in Lazarus
 
*[[Lazarus Custom Drawn Controls]] - A set of custom drawn controls in Lazarus

Revision as of 12:03, 27 August 2011

العربية (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)

Lazarus and Pascal Tutorials

Lazarus/FPC

Hardware, Threads and Processes

Files

Web

Platform specific Tips

The Lazarus User Guides

Installation

IDE

LCL

Developing

Platform specific Tips

Tools

Coming from Delphi

The Lazarus Developer Guides

LCL - Lazarus component library

Interfaces

Translations

  • Getting translation strings right A few notes for programmers on how to create and use translateable strings in your application. Quickly discusses general things about creating strings, offers a few hints on implementation issues and points out some things to consider when using English as base language in particular.
  • Localization Notes:
  • German - Notes and guidelines for translating the Lazarus IDE to German, including a small dictionary to look up often used translations.
  • Portuguese-Brazilian - Small dictionary containing common translations of terms used in the Lazarus IDE for the Portuguese-Brazilian translation.
  • Russian - Notes and guidelines for translating the Lazarus IDE into Russian.

Additional Components Documentation

Free Pascal Compiler Documentation

In addition to this site, the latest version of the documentation can also be found on-line and in a variety of downloadable formats on the main Free Pascal Compiler site.

Lazarus related blogs, websites, magazines and books

Blogs


Websites

Books and Magazines