理論は後からついてくる?!

12/6/1999 by Shigeyuki Seko


オリジナル絵本の制作

6) リソースをいじってみよう

つぎにリソースをいじってみましょう。リソースファイルは book.rcp です。まずこのファイルをテキストエディターで開きます。この時 prc ファイルと名前が似ていますので間違えないようにしてください。(本当に紛らわしい…並びが違うだけだもの)

<about 画面の修正>

book.rcp ファイルの中味の真ん中あたりに about 画面のリソースが書かれています。
form id 3000 の以下の部分です。

form id 3000 at (2 2 156 156)
modal
begin
  title "Picture Book"
  label "Picture Book program" id 3001 at (30 20)
  label "Copyright(C)1999" id 3002 at (35 35)
  label "Zucchini Electronics Inc." id 3003 at (25 50) font 1
  label "Shigeyuki Seko" id 3004 at (40 65) font 1
  label "seko@jps.net" id 3005 at (55 77)
  label "Version 0.1" id 3006 at (54 100) font 1
  button "OK" id 3100 at (60 135 40 12)
end

この中味を変更すれば about 画面が変えられます。
""で囲まれた内容を変更してみてください。
行末の font はフォントの種類を示します。通常のフォントは font 0 太字は font 1 です。省略した場合 font 0 が選ばれます。
title は実際に Palm 上で実行した場合の最上部に表示されるタイトル名です。
id につづく数字はタグです。ソフトはこのタグを手がかりにリソースを呼びだします。その為この id は重複しないように付ける必要があります。したがって about の行数を増やす場合等には label の行をコピーした新しい label には重複しない新しい id を付ける必要があります。
(25 50) 等のカッコで囲まれた数字は表示する x 座標と y 座標を示します。

修正後、コンパイルして Palm にダウンロードしてみてください。
about にあなたの名前が入っていますので、誰にでも自慢できますね。:)

オリジナルとはいえ3ページでは少ないですね。

つぎは自由にページ数を増やして完全なオリジナル絵本を作成します。