★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆
★	アプリケーションセレクタの使い方
☆
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★


　アプリケーションセレクタはHEwin に内蔵されているアプリケーションや，ユーティ
リティ，DOS コマンド等をアイテム登録して起動・実行するためのメニュープログラム
です。

******************************************************************************
☆	アプリケーションセレクタの基本操作
******************************************************************************

●アイテムの実行

　登録されているアイテムは，ダブルクリックすることで実行できます。
　または，起動したいアイテムをマーク（左クリック）しておいて，[MENU]配下
の「Ｒｕｎ」を選択・実行することで，そのアイテムを実行することもできます。

●アイテムの削除

　削除したいアイテムをマーク（左クリック）しておいて，[MENU]配下の「Delete
item」を選択・実行してください。

●アイテムの新規登録

　マークしたアイテムがない状態で，[MENU]配下の「Item Setup」を選択・実行し
てください。アイテムには，
	(1)	グループアイテム
	(2)	内蔵アプリケーション
	(3)	外部コマンド
	(4)	ユーザー作成アプリケーション
の４種類があります。

●アイテム情報の変更

　アイテム情報を変更したいアイテムを１つだけマークして，[MENU]配下の「Item
Setup」 を選択・実行してください。


******************************************************************************
☆	アイテムの種類
******************************************************************************


●グループアイテム

　グループアイテムはアイテムを階層化して管理したいときに利用するアイテムです。
　アプリケーションセレクタにグループアイテムを作成して，そのグループアイテム
を実行すると新しいアプリケーションセレクタがオープンされます。
　グループアイテムのアイテム情報には，
	(1)	アイコンパターンデータ
	(2)	タイトル
が指定できます。

●内蔵アプリケーション登録アイテム

　内蔵アプリケーション登録アイテムには，HEwin に内蔵されているアプリケーショ
ン，
	(1)	テキストエディタ
	(2)	TIFFビュワー
	(3)	DOS コンソール
	(4)	通信ターミナル
	(5)	ファイルマネージャ
が指定できます。
　アイテム情報には，
	(1)	アイコンパターンデータ
	(2)	タイトル
	(3)	パラメータ
が指定できます。
　パラメータの内容については各アプリケーションの説明を参照してください。


●外部コマント登録アイテム

　外部コマンド登録アイテムには，DOS 用コマンドまたはネイティブモードの子プ
ロセスプログラムが登録ができます。
　アイテム情報には，
    (1) 実行コマンド名（実行プログラムのファイル名）
    (2) アイコンパターンデータ
    (3) タイトル
    (4) パラメータ
    (5) コンソールの有り／無し
が指定できます。
　パラメータはDOS コマンドのパラメータとなります。

    ※  DOS の制限上，実行コマンド名とパラメータの合計が127 バイト以内に
        収まるようにしなければなりません。

	　子プロセスに対応していなネイティブモードのプログラムは使わないでくだ
	さい。
	　ネイティブモードの子プロセスプログラムは，「コンソール有り」の場合は
	DOSコンソールウィンドゥ上で実行されます。この場合は，ネイティブモードの
	子プロセスプログラムとして予め登録されているプログラム以外は実行できま
	せん。
	　「コンソール無し」の場合は，どのようなプログラムでも実行できますが，
	子プロセスとして使えものを実行するとハングアップする可能性がありますの
	で，注意してください。


●ユーザー作成アプリケーション登録アイテム

　ユーザー作成アプリケーション登録アイテムには，CCI で作成したプログラム
（関数）が登録できます。

    (1) CCI 関数名
    (2) アイコンパターンデータ
    (3) タイトル
    (4) パラメータ
が指定できます。


******************************************************************************
☆	Developer's notices
******************************************************************************

●  アイコンデータファイルについて，

　アイテムのアイコンパターンデータはHEWIN.ICN というファイルから読み込みます
が，これはTownsMENU で使われているアイコンデータファイル（TOWNS.ICN） と同じ
形式です。
　したがって，Towns システムソフトウェアのアイコン編集等のツールで編集できま
す。

　HEwin では，アイコンパターンデータもアイテム情報の中に格納されるため，アイ
コンデータファイル（HEWIN.ICN ）がなくても，アイテムの表示には何の支障もあり
ません（TownsMENU ではアイコンの表示が消えてしまいますが）。
　このため，アイテム登録をたくさん行ったり，巨大なアイコンをたくさん使ったり
すると，メインメモリもその分消費します。メインメモリが残り少ないときには注意
してください。


●  登録可能なＣＣＩ関数について，

　ユーザー作成アプリケーション登録アイテムに，登録可能なプログラム（関数名）に
は以下のものがあります。

■ＣＣＩ＿ｔｅｘｔＶｉｅｗｅｒ

    【関数名】      CCI_textViewer
    【パラメータ】  <ファイル名>
    【解説】
    　指定のファイル名のファイル内容を表示します。
    　HEwin の説明表示等に使われています。
    　ファイル名にドライブやディレクトリの指定がない場合には，起動ディレク
    トリ（HEWIN.EXPが格納されているディレクトリ）から読み込みます。

■ＣＣＩ＿ｓｅｔＷａｌｌＰａｐｅｒ

    【関数名】      CCI_setWallPaper
    【パラメータ】  なし
    【解説】
    　壁紙の設定を行います。

■ＣＣＩ＿ｓｎｄＰｌａｙ

    【関数】        CCI_sndPlay
    【パラメータ】  [<SND データファイル名>]
    【解説】        
    　SND 形式の音声データファイルを再生します。
    　パラメータが省略された場合には，ファイルダイアログが表示されデータファ
    イル名の指定ができます。


■ＣＣＩ＿ｓｉｄｅｗｏｒｋ

    【関数】        CCI_sidework
    【パラメータ】  なし
    【解説】
    　サイドワークメニューを起動します。

