B.モジュールの作成

ここでは、Musashiのモジュールを作成する方法を説明します。






B-1.クリエータとファイルタイプ

モジュールファイルのクリエータは'MUSA'、ファイルタイプは'MODL'でなければなりません。ファイル名は自由に指定してください。初期設定ダイアログのリストには、モジュールのファイル名が表示されます。




B-2.リソース

モジュールファイルには、'cicn'リソース、'clut'リソースが必要です。

【パネルのボタンのアイコン】
'cicn'リソースの20001から20053には、パネルのボタンのアイコンを縦横24ピクセルで定義します。各リソースIDとパネルボタンは、以下ように対応しています。
 20001 - “受信...”
 20002 - “送信...”(メッセージビューワ、仮想メッセージビューワ)
 20003 - “送信...”(メッセージエディタ)
 20004 - “新規メッセージ...”
 20011 - “新規フォルダ...”
 20012 - “フォルダ名変更...”
 20013 - “フォルダ削除...”
 20014 - “ゴミ箱を空に...”
 20021 - “メッセージの移動...”
 20022 - “メッセージのコピー...”
 20023 - “メッセージをゴミ箱へ移動”
 20024 - “返信...”
 20025 - “転送...”
 20026 - “編集...”
 20027 - “送信者をアドレス帳に追加...”
 20028 - “フィルタを適用...”
 20029 - “メッセージの情報を見る...”
 20031 - “保存...”
 20032 - “テンプレートとして保存...”
 20033 - “添付書類の追加...”
 20041 - “新規グループ...”
 20042 - “新規エントリ...”
 20043 - “グループ名変更...”
 20044 - “エントリ名変更...”
 20051 - “新規署名...”
 20052 - “署名の名称変更...”
 20053 - “署名の削除...”


【フォルダのアイコン】
'cicn'リソースの21001から21064と21101から21164には、フォルダのアイコンを縦横32ピクセルで定義します。21001から21064には、普通の状態のアイコンを21101から21164には、メールが入った状態のアイコンを定義します。21064と21164には、ゴミ箱のアイコンを定義します。フォルダのアイコンは、必ずしも64個全て定義しなくてもかまいません。
また、21198は、フォルダ内に未開封のメールがある場合に表示されるマーク、21199は、サブフォルダももつフォルダに表示されるマークを定義します。いずれもサイズは、縦横8ピクセルです。

【メールの状態アイコン】
'cicn'リソースの21201から21204には、メールの状態を表すアイコンを縦横12ピクセルで定義します。各リソースIDは、以下の通りです。
 21201 - “未開封”
 21202 - “開封済”
 21203 - “未送信”
 21204 - “送信済”

また、21296から21299には、以下のオプションアイコンを縦横12ピクセルで定義します。
 21296 - “返信済”
 21297 - “転送済”
 21298 - “送信待”
 21299 - “添付書類あり”


【アドレス帳エディタ、署名エディタのアイコン】
'cicn'リソースの22001から22003には、アドレス帳エディタと署名エディタで使用するアイコンを縦横16ピクセルで定義します。
 22001 - “アドレス帳のグループ”
 22002 - “アドレス帳のエントリ”
 22003 - “署名”


【メッセージビューワ、メッセージエディタのアイコン】
'cicn'リソースの22004から22007には、メッセージビューワとメッセージエディタで使用するアイコンを縦横12ピクセルで定義します。
 22004 - “アカウント”
 22005 - “署名”
 22006 - “送出コード”
 22007 - “添付書類”


【リモートメールダイアログのアイコン】
'cicn'リソースの23001から23003には、リモートメールダイアログで使用するアイコンを縦横12ピクセルで定義します。
 23001 - “受信済”
 23002 - “受信対象”
 23003 - “削除対象”


【ウィンドウのカラー】
'clut'リソースの20001には、32色のウィンドウのカラーを定義します。ウィンドウのカラーは、以下の順に並べてください。
 フォルダビューワのフレーム前景色
 フォルダビューワのフレーム背景色
 フォルダビューワのフィールド前景色
 フォルダビューワのフィールド背景色
 メッセージビューワのフレーム前景色
 メッセージビューワのフレーム背景色
 メッセージビューワのリスト前景色
 メッセージビューワのリスト背景色
 メッセージビューワのエディタ前景色
 メッセージビューワのエディタ背景色
 仮想メッセージビューワのフレーム前景色
 仮想メッセージビューワのフレーム背景色
 仮想メッセージビューワのリスト前景色
 仮想メッセージビューワのリスト背景色
 仮想メッセージビューワのエディタ前景色
 仮想メッセージビューワのエディタ背景色
 メッセージエディタのフレーム前景色
 メッセージエディタのフレーム背景色
 メッセージエディタのエディタ前景色
 メッセージエディタのエディタ背景色
 アドレス帳エディタのフレーム前景色
 アドレス帳エディタのフレーム背景色
 アドレス帳エディタのリスト前景色
 アドレス帳エディタのリスト背景色
 アドレス帳エディタのエディタ前景色
 アドレス帳エディタのエディタ背景色
 署名エディタのフレーム前景色
 署名エディタのフレーム背景色
 署名エディタのリスト前景色
 署名エディタのリスト背景色
 署名エディタのエディタ前景色
 署名エディタのエディタ背景色


【メッセージのハイライトカラー】
'clut'リソースの20002には、7色のメッセージのハイライトカラーを定義します。

【引用部分のハイライトカラー】
'clut'リソースの20003には、3色のメッセージ閲覧時の引用部分のハイライトカラーを定義します。




B-3.データフォーク

モジュールファイルのデータフォークには、PICTフォーマットでモジュールのタイトルイメージを定義します。表示のサイズは、縦150ピクセル、横200ピクセルです。このサイズを超えるイメージは、縮小して表示されます。


[目次] [前ページ]



Copyright(c) 1997-99 SONO SOFTWARE. All rights reserved.
musashi@sonosoft.com