トップ 一覧 検索 ヘルプ RSS ログイン

Palm OS Programmer's Companion Volume I/4-1の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
[[↑4 章トップへ|Palm OS Programmer's Companion Volume I/4]] [[2 節に進む →|Palm OS Programmer's Companion Volume I/4-2]]
----
!!!4-1 Palm OS リソースの概要
 
Palm OS 開発環境は、アプリケーション開発者がボタンやダイアログなどのUI要素を実装するために使用するリソーステンプレートを提供しています。表 4.1 にユーザーインターフェース要素とリソースの対応を示します。ResEdit のリソース名は、ResEdit を使用する開発者のために併記しています。これは Constructor for Palm OS のユーザーには関係ありません。

全てのリソースは「Palm OS User Interface Guidelines」で詳細に解説されています。さらに、いくつかの要素についてはデザイン上推奨されるポイントを解説しています。

!表 4.1 UI リソース一覧
,UI 要素,機能,サンプル,リソース
,アラート,警告,エラー,確認のメッセージを表示,{{img table_4.1.row01.gif}},Alert (Talt)
,アプリケーションアイコン,ランチャに表示するアイコン,{{img table_4.1.row02.gif}},Application icon(tAIB),Application icon family (taif)
,ビットマップ,ビットマップを表示,{{img table_4.1.row03.gif}},Form bitmap (tFBM),Bitmap (Tbmp),Bitmap family (tbmf)
,コマンドボタン,コマンドを実行,{{img table_4.1.row04.gif}},Button (tBTN),Graphic button (tgbn)
,チェックボックス,on/offを切替,{{img table_4.1.row05.gif}},Checkbox (tCBX)
,フォーム,他のUIオブジェクトを表示するウィンドウ,{{img table_4.1.row06.gif}}, 
,ガジェット,カスタムコントロール,{{img table_4.1.row07.gif}},Gadget (tGDT)
,シフトインジケータ,シフト状態を表示,{{img table_4.1.row08.gif}},Shift Indicator (tGSI)
,ラベル,編集不可のテキストを表示,{{img table_4.1.row09.gif}},Label (tLBL)
,リスト,要素の一覧を表示,{{img table_4.1.row10.gif}},List (tLST)
,メニュー,コマンドを実行,{{img table_4.1.row11.gif}},Menu Bar (MBAR),Menu (MENU)
,ポップアップリスト,リストから要素を選択,{{img table_4.1.row12.gif}},Pop-up trigger (tPUT),Pop-up list (tPUL),List (tLST)
,プッシュボタン,値を選択,{{img table_4.1.row13.gif}},Push button (tPBN),Graphic push button(tgpb)
,リピートボタン ,値の増減またはスクロール,{{img table_4.1.row14.gif}},Repeating button(tREP),Graphic repeating button (tgrb)
,スクロールバー,フィールドやテーブルをスクロール,{{img table_4.1.row15.gif}},Scroll bar (tSCL)
,セレクタトリガー ,コントロール内のテキストを変更するダイアログを表示,{{img table_4.1.row16.gif}},Selector trigger (tSLT)
,スライダー,設定値を調整,{{img table_4.1.row17.gif}},Slider (tsld),Feedback slider (tslf)
,テーブル,複数列のデータを表示,{{img table_4.1.row18.gif}},Table (tTBL)
,テキストフィールド,テキストを表示(単一行または複数行),{{img table_4.1.row19.gif}},Field (tFLD)

 訳注:上記表は、原文では左側2列が同じカラムにありますが、見易さを
    考慮してカラムを分割しています。また、原著ではどうみてもリス
    トコントロールのサンプルには見えない画像が提示されていました。
    後日、それが図 4.5 の画像(フォームのサンプル)と同一である
    ことが判明したため、画像の掲示ミスであるものと思われます。訳
    出にあたっては、図 4.18 のリストコントロールのサンプル画像が
    適切であると判断し、そちらを使用しています。

 
----
[[↑4 章トップへ|Palm OS Programmer's Companion Volume I/4]] [[2 節に進む →|Palm OS Programmer's Companion Volume I/4-2]]


// 2008/02/10 img タグにより表中に画像を配置できることに気づいたため、修正。by 陰郎