Programming the Be Operating System 日本語版 †
作業用もくじ
序文(未訳)
第1章 BeOS プログラミングの概要
第2章 BeIDE プロジェクト
第3章 BeOS API の概要
第4章 ウインドウ、ビュー、メッセージ
第5章 描画
第6章 コントロールとメッセージ
第7章 メニュー
第8章 テキスト
第9章 メッセージとスレッド
第 10 章 ファイル
Programming the Be Operating System 日本語版に関する FAQ †
Q. 「Programming the Be Operating System」とは何ですか。
A. 「Programming the Be Operating System」とは Dan Parks Sydow が書いた本で、BeOS アプリケーション開発の基礎を紹介するものです。JPBE.net が日本 BeOS/Zeta ユーザのためにこの本を日本語に翻訳し、ブログにして公開しています。本書は O'Reilly 社が出版したものですが、現在廃版になっています。
Q. 日本語版のライセンスはどうなっているのですか?
A. Programming the Be Operating System 日本語版はクリエイティブ・コモンズ・ライセンス(表示-非営利 2.1 日本)に従っています。
Q. 日本語訳を製本して印刷したいのですが?
A. クリエイティブ・コモンズ・ライセンスに従って、非営利目的でしたら再利用または頒布は可能です。
Q. Programming the Be Operating System 日本語版を引用したいのですが。
A. Programming the Be Operating System 日本語版はクリエイティブ・コモンズ・ライセンスに従っていますので、原作者、翻訳者の著作である事を明示する事で引用が可能です。
Q. 誤訳を発見したのですが。
A. 下記のチェック方法をご覧下さい。
Q. 翻訳に協力したいのですが。
A. 未訳部分を翻訳する場合は、原文を翻訳して Wiki に書き込んでください。既訳部分の修正は、下記のチェック方法をご覧下さい。
チェック †
せっかく翻訳してくださっている方がいるので、BeTips 時代ほど完全にはできないかもしれませんが(人数少ないので)、翻訳してくださった部分のチェックをみんなでしていきましょう。日本語訳、図の挿入間違い、次へ・前へリンクの間違いなど、各人ができるところを少しずつやっていきましょう。
チェックの結果、間違い等を発見したら以下の対応を行ってください。
- 明らかな間違い(誤字脱字等)を発見→当該ページの修正を行い、チェック進捗
表に修正完了の旨を記入
- 修正したほうが良いと思われる箇所を発見→当該ページの修正を行い、コメント
として修正理由を埋め込み、チェック進捗表に修正完了の旨を記入
- 変えようかどうか迷う部分を発見→当該ページに修正案をコメントとして埋め込
み、チェック進捗表に修正候補がある旨を記入
なお、人それぞれチェックする部分が違いますので、既に他人がチェックしている
ページでも、重複してチェックするのは歓迎です。
| 章 | 節 | チェック者 | チェック結果 | 備考 |
| 第 1 章 | 前文 | SHINTA | 修正完了(ナビゲーションバーのレイアウト等を他のコンテンツ(目指せ!)と統一) | 訳チェックは大まか(日英の比較はせず、日本語として変な部分のみチェック) |
| 第 1 章 | BeOS の特長 | SHINTA | 修正完了(ナビゲーションバーのレイアウト等を他のコンテンツ(目指せ!)と統一) | 訳チェックは大まか |
| 第 1 章 | BeOS の構造 | SHINTA | 修正完了(ナビゲーションバーのレイアウト等を他のコンテンツ(目指せ!)と統一) | 訳チェックは大まか |
| 第 1 章 | ソフトウェアキットとそれらのクラス | SHINTA | 修正完了(ナビゲーションバーのレイアウト等を他のコンテンツ(目指せ!)と統一) | 訳チェックはおおまか [0026]まで |
| 第 1 章 | BeOS プログラミングの基礎 | | | |
| 第 1 章 | BeOS でのプログラミング環境 | | | |
| 第 2 章 | 前文 | | | |
| 第 2 章 | プログラミング環境のファイル構造 | | | |
| 第 2 章 | 既存 BeIDE プロジェクトを検証する | | | |
| 第 2 章 | 新規 BeIDE プロジェクトを設定する | | | |
| 第 2 章 | HelloWorld のソースコード | | | |
| 第 3 章 | 前文 | | | |
| 第 3 章 | BeOS ソフトウエアキットの概要 | | | |
| 第 3 章 | ソフトウエアキットクラスの説明 | | | |
| 第 3 章 | 例題:MyHelloWorld に Alert を追加する | | | |
| 第 4 章 | 前文 | | | |
| 第 4 章 | ウインドウ | | | |
| 第 4 章 | ビュー | | | |
| 第 4 章 | メッセージのやり取り | | | |
| 第 5 章 | 前文 | | | |
| 第 5 章 | カラー | | | |
| 第 5 章 | パターン | | | |
| 第 5 章 | ペン | | | |
| 第 5 章 | シェイプ | | | |
| 第 6 章 | 前文 | | | |
| 第 6 章 | コントロールについて | | | |
| 第 6 章 | ボタン | | | |
| 第 6 章 | ピクチャボタン | | | |
| 第 6 章 | チェックボックス | | | |
| 第 6 章 | ラジオボタン | | | |
| 第 6 章 | テキストフィールド | | | |
| 第 6 章 | 複数コントロールの例 | | | |
| 第 7 章 | 前文 | | | |
| 第 7 章 | メニューの基本 | | | |
| 第 7 章 | メニューの動作 | | | |
| 第 7 章 | 複数のメニュー | | | |
| 第 7 章 | ポップアップメニュー | | | |
| 第 7 章 | サブメニュー | | | |
| 第 8 章 | | | | |