Difference between revisions of "Lazarus Documentation/ja"

From Free Pascal wiki
Jump to navigationJump to search
Line 39: Line 39:
 
*[[Translations_/_i18n_/_localizations_for_programs/ja|翻訳/国際化/プログラムの地域化]] - プログラムやパッケージに各国語対応を提供する方法
 
*[[Translations_/_i18n_/_localizations_for_programs/ja|翻訳/国際化/プログラムの地域化]] - プログラムやパッケージに各国語対応を提供する方法
 
*[[Daemons and Services/ja|デーモンとサービス]] - Windows 上でのサービスや Linux 上のデーモンを作成する方法
 
*[[Daemons and Services/ja|デーモンとサービス]] - Windows 上でのサービスや Linux 上のデーモンを作成する方法
*[[VirtualTreeview Example for Lazarus]] - Using VirtualTreeview on Lazarus.
+
*[[VirtualTreeview Example for Lazarus|Lazarus 向けの VirtualTreeview サンプル]] - Lazarus で VirtualTreeview を使用する
  
 
===ハードウェア、スレッド、プロセス===
 
===ハードウェア、スレッド、プロセス===
Line 49: Line 49:
  
 
===ファイル===
 
===ファイル===
*[[File Handling In Pascal]] - Basic explanations on the use of files, for beginners in pascal.
+
*[[File Handling In Pascal/ja|Pascal でのファイル操作]] - Pascal におけるファイルの扱い方、初心者向けの基本的な説明
*[[TXMLPropStorage]] - Using TXMLPropStorage to save user preferences.
+
*[[TXMLPropStorage/ja|TXMLPropStorage]] - 設定情報を保存するための TXMLPropStorage の使い方
 
*[[XML Tutorial/ja|XMLファイルの読み書き]] - XMLファイルを読み書きする方法について説明します。
 
*[[XML Tutorial/ja|XMLファイルの読み書き]] - XMLファイルを読み書きする方法について説明します。
*[[Using INI Files]] - How to work with INI files in pascal.
+
*[[Using INI Files/ja|INI ファイルの使用]] - Pascal での INI ファイルの取り扱い方
  
 
===ウェブ===
 
===ウェブ===
Line 63: Line 63:
 
**[[WinCE Programming Tips|WinCE プログラミングに関する情報]] - Using the telephone API, sending SMSes, and more...  
 
**[[WinCE Programming Tips|WinCE プログラミングに関する情報]] - Using the telephone API, sending SMSes, and more...  
 
*[[Portal:Linux|Linux ウィキポータル]] - デスクトップ Linux に関するプログラミングとリファレンス情報
 
*[[Portal:Linux|Linux ウィキポータル]] - デスクトップ Linux に関するプログラミングとリファレンス情報
**[[Lazarus on Raspberry Pi]] - How to install and use Lazarus on the Raspberry Pi.
+
**[[Lazarus on Raspberry Pi|Raspberry Pi で Lazarus]] - Raspberry Pi へ Lazarus をインストールして使う方法
 
*[[Portal:Android|Android ウィキポータル]] - Android に関するプログラミングとリファレンス情報
 
*[[Portal:Android|Android ウィキポータル]] - Android に関するプログラミングとリファレンス情報
 
**[[Android Programming|Android プログラミングに関する情報]] - Android スマートフォンとタブレットに関すること
 
**[[Android Programming|Android プログラミングに関する情報]] - Android スマートフォンとタブレットに関すること
Line 92: Line 92:
 
*[[Using Lazarus for other computer languages/ja|他言語をLazarusで使う]] - CやJavaなどをIDEで使う方法
 
*[[Using Lazarus for other computer languages/ja|他言語をLazarusで使う]] - CやJavaなどをIDEで使う方法
 
*[[IDE Development/ja|IDE の開発]] - 現在の IDE の開発についてのいろいろ
 
*[[IDE Development/ja|IDE の開発]] - 現在の IDE の開発についてのいろいろ
*[[Lazarus for education]] - How to setup the IDE for courses and beginners.
+
*[[Lazarus for education|学習用 Lazarus]] - IDE を授業や初心者用に設定する方法
 
*[[Lazarus Hacks]] - Customizations and hacks that can adapt the IDE and LCL to specific needs.
 
*[[Lazarus Hacks]] - Customizations and hacks that can adapt the IDE and LCL to specific needs.
 
*[[startlazarus]] - How the IDE is started.
 
*[[startlazarus]] - How the IDE is started.
*[[Unit not found - How to find units]] - Explains how the compiler and the IDE searches for units and how this can fail.
+
*[[Unit not found - How to find units|ユニットが見つからない - ユニットの探し方]] - コンパイラと IDE のユニットの検索方法とこれが失敗することに関する説明
  
 
===LCL===
 
===LCL===
Line 108: Line 108:
 
*[[File size and smartlinking/ja|ファイルサイズとスマートリンクの方法]] - アプリケーションをスマートリンクして小さい実行ファイルを作る方法
 
*[[File size and smartlinking/ja|ファイルサイズとスマートリンクの方法]] - アプリケーションをスマートリンクして小さい実行ファイルを作る方法
 
*[[Accessing the Interfaces directly/ja|インターフェイスへのアクセス]] - LCL ウィジェットセットにアクセスする方法のサンプル
 
*[[Accessing the Interfaces directly/ja|インターフェイスへのアクセス]] - LCL ウィジェットセットにアクセスする方法のサンプル
*[[Add Help to Your Application/ja]] - アプリケーションにオンラインヘルプを付ける方法
+
*[[Add Help to Your Application/ja|アプリケーションにヘルプを付ける]] - アプリケーションのオンラインヘルプを作成する方法
 
*[[Colors/ja|色について]] - clDefault、clWindow、fpImage FPColor といったシステムカラーに関する説明
 
*[[Colors/ja|色について]] - clDefault、clWindow、fpImage FPColor といったシステムカラーに関する説明
 
*[[LCL Tips/ja|LCL の小技集]] - LCL の小技や妙技  
 
*[[LCL Tips/ja|LCL の小技集]] - LCL の小技や妙技  
Line 136: Line 136:
 
*[[FPDoc Editor/ja|FPDoc エディタ]] - ドキュメントファイルの統合エディタ
 
*[[FPDoc Editor/ja|FPDoc エディタ]] - ドキュメントファイルの統合エディタ
 
*[[FPDoc Updater/ja|FPDoc アップデーター]] - FPDoc ファイルを編集する GUI ツール
 
*[[FPDoc Updater/ja|FPDoc アップデーター]] - FPDoc ファイルを編集する GUI ツール
*[[lazbuild/ja]] - IDEなしでプロジェクトやパッケージをコンパイルする
+
*[[lazbuild/ja|lazbuild]] - IDE なしでプロジェクトやパッケージをコンパイルする
*[[LazSVNPkg]] - Lazarus Subversion IDE Plugin
+
*[[LazSVNPkg]] - Lazarus Subversion IDE プラグイン
*[[InstantFPC]] - run pascal programs as normal unix scripts
+
*[[InstantFPC]] - Pascal プログラムを通常の Unix スクリプトとして稼動させる
  
 
===Delphi を利用している方へ===
 
===Delphi を利用している方へ===
Line 224: Line 224:
 
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz!
 
*[http://beeography.wordpress.com/tag/object-pascal/ Bee.ography] just (another) Bee’s buzz!
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
 
*[http://donaldshimoda.blogspot.com/ Parallel Pascal Worlds] Donald Shimoda.
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development Observations on FreePascal and Lazarus Development]  
+
*[http://devblog.brahmancreations.com/content/observations-on-freepascal-and-lazarus-development FreePascal Lazarus 開発における所見(英語)]
 
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - 全般的な Lazarus と Free Pascal に関するブログ - Joost van der Sluis
 
*[http://www.lazarussupport.com/lazarus/weblog Lazarussupport] - 全般的な Lazarus と Free Pascal に関するブログ - Joost van der Sluis
  
 
===ウェブサイト===
 
===ウェブサイト===
 
これらのウェブサイトは FreePascal、Lazarus のいずれかもしくは両方を取り扱っています。あるいは Delphi の概念について記載されており、Lazarus/FPC に当てはめることができるでしょう。
 
これらのウェブサイトは FreePascal、Lazarus のいずれかもしくは両方を取り扱っています。あるいは Delphi の概念について記載されており、Lazarus/FPC に当てはめることができるでしょう。
*[pp4s.co.uk] Lazarus (and Delphi) getting started information, tutorials. Useful for beginners.
+
*[http://pp4s.co.uk PP4S(英語)] Lazarus(や Delphi)を始める際の情報、チュートリアル。初心者向け。
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - Unique free pascal tutorial and documentation at Swinburne University
+
*[http://mercury.it.swin.edu.au/swinbrain/index.php/Pascal#Pascal_Development_Tools Pascal - SwinBrain] - スインバン大学独自の Free Pascal のチュートリアルとドキュメント
 
*[http://sheepdogguides.com/lut/ Lazarus Programming] A series of tutorials to get beginners started. Limited "how to install" material. From SheepdogSoftware.co.uk
 
*[http://sheepdogguides.com/lut/ Lazarus Programming] A series of tutorials to get beginners started. Limited "how to install" material. From SheepdogSoftware.co.uk
*[[Object Pascal Tutorial/ja|Object Pascal チュートリアル]] ''Wiki 版'' - [http://www.taoyue.com/ Tao Yue'によるもの] [http://www.taoyue.com/tutorials/pascal/ Pascal チュートリアル] (reposted with permission)。
+
*[[Object Pascal Tutorial/ja|Object Pascal チュートリアル]] ''Wiki 版'' - [http://www.taoyue.com/ Tao Yue 氏による] [http://www.taoyue.com/tutorials/pascal/ Pascal チュートリアル](許可をいただいて転載したものです)
 
*[http://sheepdogguides.com/tut.htm Delphi Tutorials Arranged in Groups, by Difficulty] An accumulation of material from many years. Topics range from "Hello World" to using Dallas 1-Wire to TCP/IP. The ones I've tried port to Lazarus without hassle.
 
*[http://sheepdogguides.com/tut.htm Delphi Tutorials Arranged in Groups, by Difficulty] An accumulation of material from many years. Topics range from "Hello World" to using Dallas 1-Wire to TCP/IP. The ones I've tried port to Lazarus without hassle.
  

Revision as of 15:40, 11 January 2014

العربية (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 Documentation日本語版 - 翻訳ノート - 日本語障害情報


日本語翻訳に参加頂ける方は翻訳ノートを御覧ください。


Lazarus と Pascal のチュートリアル

(See also "Websites", further down this page)

Lazarus/FPC

ハードウェア、スレッド、プロセス

ファイル

ウェブ

プラットフォーム

Lazarus ユーザーガイド

インストール方法

IDE

LCL

開発

ツール

Delphi を利用している方へ

Lazarus 開発者ガイド

LCL - Lazarus コンポーネントライブラリ

LCL に関するより掘り下げた記事です。上のほうにある Lazarus ユーザーガイドの LCL の節も参照してください。

インターフェース

翻訳/国際化/地域化

この節の記事は、IDE や LCL、作成されているプログラムに翻訳されたもしくは地域化に対応した文字列を設定する方法、それらの国際化の対応方法(例えば、日付の書式、桁区切りなど)を網羅しています。

  • 翻訳/国際化/プログラムの地域化 - アプリケーションの翻訳方法とプロジェクトやパッケージの翻訳したリソース文字列をアプリケーションに読み込む方法
  • 文字列(strings)を正しく翻訳する方法 - プログラマ向けのノート:アプリケーションを作成する際に、翻訳しやすい文字列をどのように生成し、使用するか。 文字列を生成するに当たっての一般的な事柄、特に、英語を基礎の言語としたときに考慮すべき点や実装についてのヒントを記述しています。
  • 翻訳ノート:

追加可能なコンポーネントの文書

Free Pascal コンパイラ文書

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 関連のブログ、ウェブサイト、ビデオ、雑誌、書籍

ブログ

ウェブサイト

これらのウェブサイトは FreePascal、Lazarus のいずれかもしくは両方を取り扱っています。あるいは Delphi の概念について記載されており、Lazarus/FPC に当てはめることができるでしょう。


中国語:

オランダ語:

  • [1] - Homepage of professor teaching programming courses with Pascal. See his links to Pascal exercises/solutions (e.g. [2])

フランス語:

スペイン語:

ビデオ

書籍

Lazarus と Free Pascal の研究会・発表会

Missing documentation?

If you miss documentation for Lazarus or FreePascal, you can always write it yourself and submit it to the Lazarus/FPC bugtracker for inclusion. Have a look at:

  • FPDoc Editor Built-in documentation editor in Lazarus. Page explains how to get fpdoc help sources and write your own help.