Difference between revisions of "Lazarus Documentation/zh CN"

From Lazarus wiki
Jump to navigationJump to search
Line 4: Line 4:
 
*[[Overview of Free Pascal and Lazarus|Free Pascal 和 Lazarus 概述]] —— 简述了你能用这些通用工具开发的各种程序。
 
*[[Overview of Free Pascal and Lazarus|Free Pascal 和 Lazarus 概述]] —— 简述了你能用这些通用工具开发的各种程序。
 
*[[Lazarus Tutorial|Lazarus 教学]] —— 一个初学者教学,还有对 Lazarun IDE 的详细描述。
 
*[[Lazarus Tutorial|Lazarus 教学]] —— 一个初学者教学,还有对 Lazarun IDE 的详细描述。
*[[Lazarus IDE Tools|Lazarus IDE 工具]] —— 一个关于代码完成和其它 IDE 工具的交互式教学An intermediate level tutorial about code completion and other IDE tools。
+
*[[Lazarus IDE Tools|Lazarus IDE 工具]] —— 一个关于代码完成和其它 IDE 工具的中级教学。
*[[Lazarus Database Tutorial]] - An introduction to using Lazarus with databases.
+
*[[Lazarus Database Tutorial|Lazarus 数据库教学]] —— 介绍如何在 Lazarus 里使用数据库。
*[[Developing with Graphics]] - Some basic examples on graphic programming.
+
*[[Developing with Graphics|使用图形进行开发]] —— 有关图形编程的一些基本例子。
*[[Pascal Tutorial]] - [http://www.taoyue.com/ Tao Yue's] [http://www.taoyue.com/tutorials/pascal/ Pascal Tutorial(reposted with permission).
+
*[[Pascal Tutorial|Pascal 教学]] - [http://www.taoyue.com/ Tao Yue ] [http://www.taoyue.com/tutorials/pascal/ Pascal 教学(要发布新链接,需要经过许可)。
*[[TXMLPropStorage]] - Using TXMLPropStorage to save user preferences.
+
*[[TXMLPropStorage]] —— 使用 TXMLPropStorage 保存用户参数。
*[[Executing External Programs]] - A short tutorial showing how to run external programs from inside your program.
+
*[[Executing External Programs|执行外部程序]] —— 一个简短的教学,告诉你怎么在你的程序内部运行其它程序。
*[[Hardware Access]] - How to access hardware devices, such as ISA cards, PCI cards, parallel and serial ports and USB devices.
+
*[[Hardware Access|硬件通信]] —— 怎样和硬件设备通信,比如 ISA 卡,PCI 卡,串口和并口,还有 USB 设备。
*[[Networking]] - Tutorials about TCP/IP protocol, creating secure network programs, WebServices, etc.
+
*[[Networking|网络工作]] ——  关于 TCP/IP 协议的教学,创建安全的网络程序,Web 服务,等等。
*[[XML Tutorial]] - Writing and reading XML files
+
*[[XML Tutorial|XML 教学]] —— 读写 XML 文件。
*[[Multithreaded Application Tutorial]] - How to write multithreaded applications using Free Pascal and Lazarus
+
*[[Multithreaded Application Tutorial|多线程应用程序教学]] —— 怎样使用 Free Pascal Lazarus 写多线程应用程序。
*[[Streaming components]] - How to write components to streams and read/create components from streams
+
*[[Streaming components|流式组件]] —— 怎样给流写组件,怎样从流读取或者由流创建组件。
*[[OpenGL Tutorial]] - How to use GLUT in Lazarus
+
*[[OpenGL Tutorial|OpenGL 教学]] —— 怎样在 Lazarus 里使用 GLUT。
*[[Creating bindings for C libraries]] - How to convert C header files (.h) to pascal units
+
*[[Creating bindings for C libraries|创建对 C 库的访问]] —— 怎样把 C 的头文件(.h)转换成 pascal 单元。
*[[Lazarus/FPC Libraries]] - How to create dynamic libraries (.so, .dll, .dynlib) and how to use them
+
*[[Lazarus/FPC Libraries|Lazarus或FPC 库]] —— 怎样创建动态连接库(.so, .dll, .dynlib),怎样使用它们。
*[[Translations / i18n / localizations for programs]] - How to provide localized versions of your programs and packages
+
*[[Translations / i18n / localizations for programs|把程序翻译成本地语言]] —— 怎样提供你的程序和包的本地语言版本。
  
 
==The Lazarus User Guides==
 
==The Lazarus User Guides==

Revision as of 17:47, 30 November 2007

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

The Lazarus User Guides

Installation

IDE

LCL

Developing

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 to Russian.
  • Add language bar explains how you can add a list of translations to the top of a wiki page.

Additional Components Documentation

  • Pascal Script and Pascal Script Examples - How to use the pascal script components in Lazarus
  • OpenGL - How to use OpenGL in Lazarus
  • KOL-CE - Free Pascal/Lazarus port of KOL&MCK library. How to create very compact applications for Win32/WinCE in Lazarus.

Free Pascal Compiler Documentation

In addition to this site, the latest version of the documentation can also be found online and in a variety of downloadable formats on the main Free Pascal Compiler site. There is now also a WiKi site for FreePascal [1] very similar in style to this one, to allow developers to submit documentation in addition to the official FPC documents below.

Lazarus related blogs and websites

Blogs

Websites