Difference between revisions of "Lazarus Documentation/ja"
From Free Pascal wiki
Jump to navigationJump to searchm (→Lazarusユーザーガイド) |
|||
Line 23: | Line 23: | ||
==Lazarusユーザーガイド== | ==Lazarusユーザーガイド== | ||
− | |||
− | |||
*[[Lazarus Faq/ja|一般的なFAQ]] - LinuxとWindowsユーザーのためのLazarusに関する一般的な情報と詳細。 | *[[Lazarus Faq/ja|一般的なFAQ]] - LinuxとWindowsユーザーのためのLazarusに関する一般的な情報と詳細。 | ||
*[[Lazarus DB Faq/ja|Lazarusデータベースに関するよくある質問と解答]] - Lazarusにおけるデータベースに関するFAQ。 | *[[Lazarus DB Faq/ja|Lazarusデータベースに関するよくある質問と解答]] - Lazarusにおけるデータベースに関するFAQ。 | ||
+ | *[[Databases in Lazarus]] - An overview of using databases in Lazarus | ||
*[[Code Examples/ja|サンプルコード]] - Lazarusのためのサンプルコード。 | *[[Code Examples/ja|サンプルコード]] - Lazarusのためのサンプルコード。 | ||
− | |||
− | |||
*[[Feature_Ideas/ja|特徴、要望と提案]] - Lazarusの特徴その他。 | *[[Feature_Ideas/ja|特徴、要望と提案]] - Lazarusの特徴その他。 | ||
− | * [[ | + | *[[How do I create a bug report]] - You think you found a bug in Lazarus, how can you report it? |
− | *[[ | + | |
+ | ===インストール方法=== | ||
+ | *[[Installing Lazarus/ja|Lazarusのインストール]] - インストールガイド | ||
+ | *[[Getting Lazarus]] - Instructions on how to download a released or SVN version of Lazarus | ||
+ | *[[OS X Programming Tips/ja|OS X Programming Tips]] - Mac OSXへのインストール、役に立つツール、Unixコマンドなど... | ||
+ | *[[Multiple Lazarus]] - How to install several lazarus versions on one machine | ||
===IDE=== | ===IDE=== | ||
Line 44: | Line 46: | ||
*[[Lazarus For Delphi Users/ja|DelphiユーザーのためのLazarus]] - Delphiユーザーのために書かれたLazarusの始め方。 | *[[Lazarus For Delphi Users/ja|DelphiユーザーのためのLazarus]] - Delphiユーザーのために書かれたLazarusの始め方。 | ||
*[[Code Conversion Guide/ja|コード変換ガイド]] - 既存のDelphiやKylixのコードやコンポーネントを変換する方法。 | *[[Code Conversion Guide/ja|コード変換ガイド]] - 既存のDelphiやKylixのコードやコンポーネントを変換する方法。 | ||
+ | |||
+ | === (メンテナンス中) === | ||
+ | *[[doc:lcl/ja|LCL documentation]] - LCLオンライン文書 (作業中)。 | ||
+ | *[[File size and smartlinking/ja|ファイルサイズとスマートなリンクの方法]] - いかにしてアプリケーションをスマートにリンクするか、そして小さい実行ファイルの作り方。 | ||
+ | * [[Multiplatform Programming Guide/ja |マルチプラットホームプログラミングガイド]] - クロスプラットホームアプリケーションを開発する方法、そしてプラットホーム間の移植の方法。 | ||
+ | *[[Using Pascal Libraries with .NET and Mono/ja | .NET や Mono から Pascal ライブラリを使用する]] - .NET や Mono を使ってFree Pascal のコードを利用する。 | ||
==Lazarus開発者ガイド== | ==Lazarus開発者ガイド== |
Revision as of 15:13, 9 April 2008
│
العربية (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とPascalのチュートリアル
- Free PascalとLazarusの概要 - これらの汎用的な開発ツールを使って何が作れるのかを、簡単に説明します。
- Lazarusチュートリアル - 初心者のためのチュートリアルとLazarus IDEについて、少し細かく説明します。
- Lazarus IDEツール - 中級者のために、その他のIDEツールの情報や、より完全なコーディングをするための情報を掲載しています。
- Lazarusデータベースチュートリアル - Lazarusでデータベースを扱う方法を案内します。
- グラフィックスプログラミング - グラフィックスプログラミングのサンプルを掲載しています。
- Pascalチュートリアル - Tao Yue'によるもの Pascalチュートリアル (reposted with permission)。
- 外部プログラムの実行 - プログラム上で、他のプログラムを実行する方法を簡潔に説明します。
- ハードウェアアクセス - ISAカード、PCIカード、パラレル/シリアルポート、USBデバイスなどの、ハードウェアデバイスにアクセスする方法を説明します。
- ネットワーク - XML、TCP/IPプロトコル、安全なネットワークプログラムの作成、ウェブサービスなどについて説明します。
- マルチスレッドアプリケーションチュートリアル - Free PascalとLazarusを使ったマルチスレッドアプリケーションの書き方を説明します。
- コンポーネントをストリームする方法 - コンポーネントをストリームに書き込む方法、そして、ストリームからコンポーネントを読み出して生成する方法を説明します。
- Cヘッダファイルの移植 - C のヘッダファイル (.h) を Pascal に翻訳する方法を案内します。
- Lazarus/FPC での動的ライブラリ - 動的ライブラリ (.so, .dll, .dylib) の作製方法や利用方法を説明します。
Lazarusユーザーガイド
- 一般的なFAQ - LinuxとWindowsユーザーのためのLazarusに関する一般的な情報と詳細。
- Lazarusデータベースに関するよくある質問と解答 - Lazarusにおけるデータベースに関するFAQ。
- Databases in Lazarus - An overview of using databases in Lazarus
- サンプルコード - Lazarusのためのサンプルコード。
- 特徴、要望と提案 - Lazarusの特徴その他。
- How do I create a bug report - You think you found a bug in Lazarus, how can you report it?
インストール方法
- Lazarusのインストール - インストールガイド
- Getting Lazarus - Instructions on how to download a released or SVN version of Lazarus
- OS X Programming Tips - Mac OSXへのインストール、役に立つツール、Unixコマンドなど...
- Multiple Lazarus - How to install several lazarus versions on one machine
IDE
- IDE tricks/ja - Tips, トリックや隠れた機能など
- Lazarus IDE/ja - IDE ウインドウ
- Lazarus Packages/ja - Lazarusでパッケージを作成する方法
- Install Packages/ja - パッケージをインストールするための方法
- Extending the IDE/ja - Lazarus IDEに機能を追加する方法
Delphiからの移行
- DelphiユーザーのためのLazarus - Delphiユーザーのために書かれたLazarusの始め方。
- コード変換ガイド - 既存のDelphiやKylixのコードやコンポーネントを変換する方法。
(メンテナンス中)
- LCL documentation - LCLオンライン文書 (作業中)。
- ファイルサイズとスマートなリンクの方法 - いかにしてアプリケーションをスマートにリンクするか、そして小さい実行ファイルの作り方。
- マルチプラットホームプログラミングガイド - クロスプラットホームアプリケーションを開発する方法、そしてプラットホーム間の移植の方法。
- .NET や Mono から Pascal ライブラリを使用する - .NET や Mono を使ってFree Pascal のコードを利用する。
Lazarus開発者ガイド
- Lazarusの開発に関するヘルプ - Lazarusの開発を始めるに当たってのガイド。
- バージョン番号の付け方 - Lazarusのバージョン番号に関する説明。
- パッチの書き方 - パッチの書き方のガイド。
- GDBを使ったバックトレースの作り方 - あなたがアプリケーションでのデバッグをするための、バックトレースの作り方に関するガイド。
- 用語体系 - 新しいメソッドやプロパティにどんな名前を付けるべきか。
- デザインガイドライン - Lazarusのソースコードを書き換える場合のガイド。
- Lazarus文書エディタ - "lazde"を使った文書の書き方。
- GUIデザイン - LazarusのGUIデザインに関するノート。
- 1.0へ向けて - Lazarus 1.0へ向けて何をすべきか。
- LazDoc - An integrated editor for documentation files
- メインループフック - How to handle multiple event sources
- 非同期呼び出し - How to queue methods for later execution
- あなたのアプリケーションを開発する - いかにして、あなたのアプリケーションのインストーラを作成するか。
- 適切な計画、そして練習 - Free PascalとLazarusによる開発者のための、プログラミングの練習における持つべき意識。
LCL - Lazarus コンポーネントライブラリ
- LCLメッセージ - LCLメッセージに関するガイド
- LCL Internals - LCLの内部の仕組みについて
- LCLキーの扱い - キーが押されたら、どうなるの?
- ユニコードサポート - win32インターフェースでUnicodeを有効にするための道のり
- LCLに関する文書のロードマップ - どのユニットのドキュメントを作るべきか。
Interfaces
- Carbonインターフェイス - Mac OSのCarbonインターフェイスについて。
- MacにおけるQtインターフェイス - Mac上でのQt 4インターフェイスについて。
- Qtインターフェイス - UnixやMac OS X、LinuxベースのPDAのQt 4インターフェイスについて。
- WindowsCEインターフェイス - Pocket PCのために。
- インターフェイスへのアクセス - Example how to access the LCL widgetsets
翻訳
- 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.
- 翻訳ノート:
- ドイツ語翻訳ノート - Lazarus IDE をドイツ語に翻訳するためののノートとガイドライン。ここには翻訳する際によく参照するような単語の辞書を含んでいます。
- ブラジルのポルトガル語 翻訳ノート - Lazarus IDE の中で使われる用語をブラジルのポルトガル語に翻訳する際の、基本的な翻訳語を集めた小さな辞書
- Add language barWiki の各ページのトップに各言語の翻訳リストを設置する方法
コード変換ガイド
- コード変換ガイド - いかにして、既存のコードやDelphiまたはKylixのコンポーネントを変換するか。
- マルチプラットホーム開発ガイド - いかにして、アプリケーションをひとつのプラットホームから別の物へと対応させるか。
IDE文書
- Lazarusの入手 - 最初にいかにして、リリースされたLazarusのSVNバージョンをダウンロードするか。
- Lazarusパッケージ - Lazarusの元でのパッケージ作成に関するガイド。
- パッケージのインストール - パッケージのインストールに関する短いガイド。
- Linux上でのWin32のためのクロスコンパイル - リンクはそれについてのすべてを語る。
- リモートデバッグ - いかにして、あなたのLazarusアプリケーションを別のマシンからデバッグするか。
- IDEの拡張 - いかにしてLazarus IDEに新たな機能を追加するか。
- Lazarus IDE ToDoリスト - IDEにやるべき仕事を記す方法。
- Anchor Sides/ja - Description of Anchor Sides Feature
付加コンポーネント文書
- Pascal Scriptとそのサンプル - Lazarus上でのPascal Scriptコンポーネントの使いかた。
- Open GL - OpenGLをLazarus上で使う方法。
- Components and Code examples - コンポーネントとコード例
- MySQL Tutorial - MySQLコンポーネントのチュートリアル
Free Pascal コンパイラ文書
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.
- User's guide
- Programmer's guide
- Reference guide for the system unit, and supported Pascal constructs
- Run-Time Library reference manual
- Free Component Library reference manual
- Free Pascal documentation tool manual
- 初心者の冒険 - チュートリアルを見ながら Lazarus を使い始めた初心者の記録
- On the road with Lazarus/Freepascal - A blog dedicated to register my experiences while programming with Lazarus and Freepascal (by Luiz Américo)
- Porting to Lazarus - This blog describes the porting of a medium-sized application (~100 kloc) from D7 with CLX to Lazarus (by Alexsander da Rosa)
- Living Lazarus - One mans exploration into the possibilities of an open source RAD (by Wibblytim).
- Bee.ography just (another) Bee’s buzz!