*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
§1   HEwin の基本仕様
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§1-1   起動時のオプションパラメータ
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　HEwin 起動時のオプションパラメータには以下のものがあります。

――――――――――――＋―――――――＋―――――――――――＋――――
  パラメータ書式          範囲            内容                    ﾃﾞﾌｫﾙﾄ
――――――――――――＋―――――――＋―――――――――――＋――――
  －scnMode       <n>     0 4 H           画面モード                   0
――――――――――――＋―――――――＋―――――――――――＋――――
  －heepSize      <n>     32～9999        CCI 用ヒープ領域サイズ      96
――――――――――――＋―――――――＋―――――――――――＋――――
  －codeSize      <n>     32～9999        CCI 用コード領域サイズ     256
――――――――――――＋―――――――＋―――――――――――＋――――
  －cciTest       <file>  ファイル名      CCI プログラムのテスト    なし
――――――――――――＋―――――――＋―――――――――――＋――――
  －swapDrv       <drv>   A～Z            作業ドライブの指定        なし
――――――――――――＋―――――――＋―――――――――――＋――――
  －dataPath      <dir>   ディレクトリ    データディレクトリ指定    なし
――――――――――――＋―――――――＋―――――――――――＋――――


■－scnMode

  ┌─────────────────────────────────┐
  │-scnMode <n>                                                      │
  └─────────────────────────────────┘

　scnMode オプションはHEwin の動作画面モードを決めるオプションパラメータで
す。<n> は０／４／Ｈのいずれかを指定してください。<n> と画面モードの対応は
以下のようになっています。

      ―――＋――――――――＋――――――――――
        ｎ    解像度            仮想画面
      ―――＋――――――――＋――――――――――
        ０    640×480ドット    1024× 512ドット
      ―――＋――――――――＋――――――――――
        ２    736×496ドット    1024× 512ドット
      ―――＋――――――――＋――――――――――
        ４    736×480ドット    1024× 512ドット
      ―――＋――――――――＋――――――――――
        Ｈ    1024×768ドット   1024×1024ドット
      ―――＋――――――――＋――――――――――

　1024×768 ドットの高解像度モードは高解像度をサポートした機種で，高解像度
対応のBIOSを組み込んだときにだけ使用できます。高解像度に対応していない環境
でＨを指定すると，640×480ドットが指定されたとみなされます。

  【例】  －scnMode H

■－heepSize

  ┌─────────────────────────────────┐
  │-heepSize <n>                                                     │
  └─────────────────────────────────┘

　heepSizeオプションは，HEwin に内蔵されているＣ言語インタプリタCCI 用のヒ
ープ領域（作業領域）の大きさを決めるオプションパラメータです。
　ヒープ領域の大きさは通常は変更する必要ありませんが，CCI プログラムを改造，
拡張してヒープ領域が足りなくなった場合に使います。
　<n> にはヒープ領域の大きさをＫバイト単位に32～9999の範囲で指定します。
　heepSizeオプションの指定がないとき，ヒープ領域の大きさは96Ｋバイトとなり
ます。

  【例】  －heepSize 256

■－codeSize

  ┌─────────────────────────────────┐
  │-codeSize <n>                                                     │
  └─────────────────────────────────┘

　codeSizeオプションは，HEwin に内蔵されているＣ言語インタプリタCCI 用のコ
ード領域（作業領域）の大きさを決めるオプションパラメータです。
　コード領域の大きさは通常は変更する必要ありませんが，CCI プログラムを改造，
拡張してコード領域が足りなくなった場合に使います。
　<n> にはコード領域の大きさをＫバイト単位に32～9999の範囲で指定します。
　codeSizeオプションの指定がないとき，コード領域の大きさは 256Ｋバイトとな
ります。

  【例】  －codeSize 256

■－cciTest

  ┌─────────────────────────────────┐
  │-cciTest <file>                                                   │
  └─────────────────────────────────┘

　cciTest オプションはＣ言語インタプリタCCI 用に作成されたプログラムのテス
トを行います。
　<file>にはCCI プログラムのファイル名を指定します。
　<file>が指定されている場合は，指定のファイル名のCCI プログラムを読み込み
ます。<file>が省略されている場合は，HEWIN.CCI というファイル名のCCI プログ
ラムを読み込ます。
　指定されたCCI プログラムが正常に読み込めた場合は，CCITEST_mainという名前
の関数を実行してHEwin を終了します。ただし，fileが省略されている場合は
CCITEST_main関数は実行しません。また，読み込んだCCI プログラムに文法等の誤
りがあればエラーが発生した箇所を表示します。
　このオプションパラメータは，CCI プログラムを修正したり改造したときのデバ
ッグ用に使ってください。

  【例】  －cciTest test.cci

  ※  エラー箇所の表示は，CCI プログラムの特性から表示された行番号が実際
      にエラーが起こった位置とはかぎりません。CCI について詳しくは「$11 
      CC」［ファイル名：CCI.DOC ］を見てください。

■－swapDrv

  ┌─────────────────────────────────┐
  │-swapDrv <drv>                                                    │
  └─────────────────────────────────┘

　swapDrv オプションには，HEwin の作業ファイルを作成するドライブを指定しま
す。
　<drv> にはドライブの名前をＡ～Ｚとして指定します。HEwin は指定されたドラ
イブのルートに作業ファイルを作成します。
　swapDrv オプションの指定がないときは，環境変数TMP に指定されているディク
トリに作業ファイルを作成します。環境変数TMP が指定されていないときは，起動
されたHEWIN.EXP と同じディレクトリに作業ファイルを作成します。
　作業ファイルのファイル名は

    $VM_####.)0(    （####はランダムな４桁の16進数）

となります。HEwin は起動時にこのような作業ファイルを２つ作成します。
　HEwin 実行中に何らかのトラブルでHEwin が異常終了したときは，この作業ファ
イルが残ったままとなります。HEwin が動作していないのにこの作業ファイルが存
在している場合は，手動で削除してください。

※  このようなファイル名の作業ファイルはEDIAでも作成されます。

  【例】  －swapDrv D

■－dataPath <dir>

  ┌─────────────────────────────────┐
  │-dataPath <dir>                                                   │
  └─────────────────────────────────┘

　dataPathオプションには，HEwin の各種設定ファイル，定義ファイルを格納する
データディレクトリを指定します。
　dataPathオプションの指定がないとき，データディレクトリは起動した
HEWIN.EXP が格納されているディレクトリとなります。
　dataPathオプションは，CD-ROM上のHEwin を起動するときに使われていますが，
通常は使う必要はありません。

  【例】  －dataPath A:\HEWIN


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§1-2   トップメニューバー
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　トップメニューバーはHEwin の画面上に常に表示されている，[SYSTEM] [MENU]
[WINDOW] [HELP] [SETUP]の５つのメニュー機能のことです。
　こられのメニューには，HEwin 全体に関するメモリやウィンドウなどの設定，説
明表示機能が配置されており，ファイルダイアログなどの対話型ウィンドウが動作
している最中以外はいつでも使うことができます。

─────────────────────────────────────
- 1   SYSTEM メニュー                                                    -
─────────────────────────────────────

　SYSTEM メニュー配下には，以下の機能が配置されています。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ａ  About HEwin               HEwin のバージョン表示
    Ｆ  Free memory               フリーメモリの表示
    Ｓ  Sidework                  サイドワークメニューの呼び出し
  ――＋――――――――――――＋――――――――――――――――――――

(A) About HEwin

　「About HEwin」（項目／ボタン）はHEwin のバージョンと，作成日時を表示し
ます。

(F) Free memory

　「Free memory」（項目／ボタン）はHEwin の残りメモリを表示します。

(S) Sidework

　「Sidework」（項目／ボタン）はサイドワークメニューを呼び出します。
　[CTRL]＋[ESC] キーを押したときに現れるメニューと同じです。


─────────────────────────────────────
- 2   MENUメニュー                                                       -
─────────────────────────────────────

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｂ  BGM                       BGM 設定ダイアログ
    Ｆ  Free file dialog          フリーファイルダイアログ

    ０  Text editor               テキストエディタ
    １  GSPLAY                    GSPLAYの起動
    ＃  以下，メニュー内容未定    ＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃＃
  ――＋――――――――――――＋――――――――――――――――――――

(B) BGM                           BGM 設定ダイアログ

　「BGM 」（項目／ボタン）はBGM 設定ダイアログを呼び出します。
　詳しくは「§3-9 BGM 設定」を見てください。
　BGM 設定ダイアログは，[CTRL]＋[PF5]キーで呼び出すこともできます。

(F) Free file dialog              フリーファイルダイアログ

　「Free file dialog」（項目／ボタン）は独立したファイルダイアログを呼び出
します。
　通常のファイルダイアログは，ファイルやディレクトリを指定するために呼び出
されますが，このファイルダイアログは単に起動するだけです。
　ディスク内のファイルの確認や，ちょっとしたファイル操作に利用してください。

─────────────────────────────────────
- 3   WINDOWメニュー                                                     -
─────────────────────────────────────

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｌ  List                      アプリケーションの一覧表示
    Ｒ  Redraw                    画面の再描画

    Ｆ  Text editor               ファイルマネージャの呼び出し
    Ａ  Application manager       アプリケーションマネージャの呼び出し
  ――＋――――――――――――＋――――――――――――――――――――

(L) List                          アプリケーションの一覧表示

　「List」（項目／ボタン）は起動しているアプリケーションの一覧を表示します。
　表示されているアプリケーションの項目をダブルクリックすると，そのアプリケ
ーションがアクティブ化されます。
　キー操作ではカーソルキーの[↑]キーまたは[↓]キーでアプリケーションを選択
して，[RETURN]キーまたは[実行]キーを押すと，指定のアプリケーションがアクテ
ィブ化されます。
　アプリケーションの一覧は，[CTRL]＋[PF9] キーで呼び出すこともできます。


(R) Redraw                        画面の再描画

　「Redraw」（項目／ボタン）は画面を表示し直します。
　なんらかの理由で，画面上の表示が正しく行われなかったときに使ってください。

(F) File mamager                  ファイルマネージャの呼び出し

　「File mamager」（項目／ボタン）はファイルマネージャを起動します。

(A) Appication selector           アプリケーションセレクタの呼び出し

　「Appication selector 」（項目／ボタン）はルート・アプリケーションセレク
タを起動します。
　アプリケーションセレクタをすべてクローズした場合は，この機能を使ってアプ
リケーションセレクタを起動してください。

─────────────────────────────────────
- 4   HELPメニュー                                                       -
─────────────────────────────────────

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｍ  Main help                 HEwin 全体に関する説明表示

    Ｔ  Text editor               テキストエディタに関する説明表示
    Ｂ  Text binder               テキストバンイダに関する説明表示
    Ｉ  Tiff viwer                TIFFビュワーに関する説明表示
    Ｄ  DOS console               DOS コンソールに関する説明表示
    Ｎ  Terminal                  通信ウィンドウに関する説明表示
    Ｆ  File manager              ファイルマネージャ（ドライブセレクタ）
                                  に関する説明表示
    Ｌ  File lister               ファイルリスタに関する説明表示
    Ａ  Application selector      アプリケーションセレクタに関する説明表
                                  示
  ――＋――――――――――――＋――――――――――――――――――――

　各アプリケーションの説明を表示します。
　アプリケーションに関する説明の表示内容は，ウィンドウ左上の[?] ボタンを左
クリックしたときに表示されるものと同じです。
　HELPメニューは，[CTRL]＋[PF12]キーで呼び出すこともできます。


─────────────────────────────────────
  5 SETUPメニュー
─────────────────────────────────────

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ａ  Auto screen move          自動画面移動モードの設定
    Ｂ  Blackout time             画面保護機能の時間設定
    Ｍ  Measure for memory        メモリ対策レベルの設定
  ――＋――――――――――――＋――――――――――――――――――――

(A) Auto screen move              自動画面移動モードの設定

　「Auto screen move」（項目／ボタン）は，表示画面を移動させる動作方法を指
定します。
　HEwin は解像度1024×512 ドットの仮想画面上で動作しており，その中の640×
480ドット分（または736×496ドット分）が画面に表示されています。
　1024×512 ドットすべてを一度に画面に表示させることはできないので，必要に
応じて表示画面が移動します。
　自動画面移動モードの動作は，無効（OFF ）と，モード１～３までの４つの中か
ら選択します。各モードの動作は､ それぞれ次のようなになります。

  ・無効
          表示画面はマウスカーソルの位置によって移動します。
          それ以外の自動移動は行われません。
  ・モード１
          表示画面はマウスカーソルの位置によって移動します。
          アクティブウィンドウを切り替えたときは，アクティブウィンドウが
          画面の中央に配置されるよう自動的に表示画面が移動します。
  ・モード２
          表示画面はマウスカーソルの位置によって移動します。
          アクティブウィンドウを切り替えたとき，アクティブウィンドウが画
          面中に収まるように自動的に表示画面が移動します。
          モード１ではアクティブウィンドウは画面の中央に配置されますが，
          モード２では画面内に収まるだけの最小距離しか移動しません。
  ・モード３
          画面の自動移動はモード２と同じですが，マウスカーソルの位置による
          表示画面の移動ができません。

(B) Blackout time                 画面保護機能の時間設定

　「Blackout time」（項目／ボタン）は画面保護機能が働くまでの時間を設定し
ます。
　ディスプレイモニタは長時間画面に変化がないと画面がディスプレイに焼き付い
てしまうことがあるため，HEwin では画面の焼き付けを防止するために一定時間マ
ウスやキー操作がないときに自動的に画面を変化させる機能があります（いわゆる
｢スクリーンセーバ機能｣です）。
　「Blackout time」（項目／ボタン） ではユーザーが最後に操作した時点から何
分後に画面保護機能を作動させるのか指定します。
　０を指定した場合には，画面保護機能は使用されません。


(M) Measure for memory            メモリ対策レベルの設定

　「Measure for memory」（項目／ボタン）はメモリ対策レベルを設定します。
　メモリ対策レベルはHEwin のフリーメモリを効率よく使用するために設けられて
いる機能で無効（OFF ）とレベル１～３の４段階に設定できます。
　メモリ対策機能が有効（レベル１以上）の場合は，使用されていないメモリ領域
はメインメモリから一時的に開放し，限られたフリーメモリを有効に使うことがで
きます。
　一時的に開放されたメモリ領域の内容は，ディスク上のスワップアウトファイル
に退避されます。
　メモリ対策はレベルが大きくなるほど，メモリの節約になりますが，その分処理
速度は低下します。
　メモリ対策機能を無効にした場合は，可能な限りメモリ上で処理しようとします
が，メモリが不足してきた場合は自動的にスワップアウトファイルに退避が行われ
ます。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§1-3   キー操作
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　以下のキー操作は，HEwin の内蔵アプリケーションで共通の操作です｡ ファイル
ダイアログなどの対話型ウィンドウが動作している最中には使えませんが､ それ以
外の状態でならいつでも使うことができます。

  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [PF11]                      アプリケーションの説明表示
  ――――――――――――――＋―――――――――――――――――――――
    [PF12]                      アプリケーションのウィンドウサイズの
                                最大⇔標準切り替え
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[PF12]             アプリケーションのウィンドウサイズの
                                最小⇔標準切り替え
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[ESC]               サイドワークプログラムメニューの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF1]               アプリケーションセレクタへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF2]               DOS コンソールウィンドウへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF3]               ファイルマネージャへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF5]               BGM 設定ダイアログの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF6]               通信ウィンドウへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF7]               前ウィンドウに切り替え
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF8]               次ウィンドウに切り替え
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF9]               ウィンドウ一覧の表示
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF10]              テキストエディタへ移動
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF11]              ヘルプメニューの呼び出し
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[PF12]              HEwin の終了
  ――――――――――――――＋―――――――――――――――――――――

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§1-4   ワイルドカード
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　ワイルドカード（wild card ）は，ほかの文字に置き換えて使うことができる特
殊な文字を意味します。ワイルドカードを使って特定のファイルだけ表示させるこ
とができます。
　ワイルドカードはTownsOS やMS-DOS でもサポートされていますが，HEwin では
MS-DOS／TownsOSでサポートされている「* 」と「? 」に加えて，｢[｣｢ ]｣を使った
範囲指定※も可能です。

  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    メタ文字      説明
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    ?             任意の１文字にマッチする
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    *             任意の０文字以上の文字列にマッチする
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    [...]         []内に含まれる文字セットの１文字にマッチする
                  ハイフン（- ）を使って範囲指定も可能
                  例）  [A-C]     → A B C のいずれか
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    [^...]        []内に含まれない文字セットの１文字にマッチする
                  ハイフン（- ）を使って範囲指定も可能
                  例）  [^0-9]    → 0 1 2 3 4 5 6 7 8 9 以外の文字
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋
    そのほか        その文字そのもの１文字にマッチする
  ＋－－－－－－＋－－－－－－－－－－－－－－－－－－－－－－－－－－－＋

　すべてのファイルにマッチさせたい場合は「*.*」 を指定してください。HEwin
では「* 」だけでもすべてのファイルとマッチします。
　拡張子のないファイルにマッチさせたい場合は「*.」と指定します。


*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
§2   注意・補足
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§2-1   作業ファイルについて
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　HEwin は処理中にメモリが不足するとメモリ内容の一部を作業ファイルに書き出します。この作業ファイルはHEwin 起動時に２つ作成され，作業ファイルの格納場所は起動時のオプションパラメータ－swapDrv で指定します。オプションパラメータについて詳しくは「$3-1-1 起動時のオプションパラメータ」を見てください。
　作業ファイル名のファイル名は，
;
    $VM_####.)0(    （####はランダムな４桁の16進数）

といったようにランダムに決まります。
　HEwin が起動している最中にはこの作業ファイルは削除しないようにしてください。また，フロッピィディスクやMO（光磁気ディスク）等，交換可能なディスクに作業ファイルを作るような指定はなるべくしないでください。もし，交換可能なディスクに作業ファイルを作成したときは，HEwin が終了するまでそのディスクは交換しないでください。
　HEwin 実行中に何らかのトラブルでHEwin が異常終了したときは，この作業ファイルが残ったままとなります。HEwin が動作していないのにこの作業ファイルが存在している場合，作業ファイルは削除してもかまいません。
　ただし，HEwin 以外にもこのような作業ファイルを作成することがありますので，作業ファイルの削除は他のアプリケーションを実行していない状態で削除してください。

※  このような作業ファイルはHEwin だけでなくEDIAでも作成されます。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§2-2   壁紙について
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　HEwin では壁紙（背景の画像）を自由に変更することができます。
　壁紙は色番号で指定する方法と画像データファイルで指定する方法の２つがあり
ます。また，起動時にTIFF画像データを複数用意しておいて起動時に壁紙をランダ
ムに変更することもできます。
　壁紙の設定方法については「§2-2-* 基本設定の変更」を見てください。

─────────────────────────────────────
- 1   壁紙の設定について                                                 -
─────────────────────────────────────

　メモリが少ないときは壁紙にTIFF画像データはなるべく指定しないでください。
　壁紙にTIFF画像データを指定すると，壁紙に背景色を指定した場合より，通常の
解像度では約256Kバイト，高解像度モードでは約512Kバイト，メモリを余計に消費
します。
　壁紙にできるTIFF画像データファイルは単色，16色，32768 色モードのものだけ
です。256 色やフルカラーモードのTIFF画像データは指定できません。また，
32768 色モードは８色でタイリング表示されますので綺麗に表示することはできま
せん。また，16色モードのTIFF画像データはパレットは無視され，HEwin のパレッ
ト設定のままで表示されます。
　従って，HEwin の壁紙として正常に表示できるTIFF画像データは，は単色（モノ
クロ）のものと，HEwin のパレットと同じ配色を持つ16色モードのものだけとなり
ます。
　256 色モードや32768 色モードのTIFF画像データを壁紙にしたいときはフリーソ
フトウェアのICV を使ってHEwin の16色パレットだけで表示できるように減色して
ください。このようにすると画像データによってはうまく表示できることがありま
す。


─────────────────────────────────────
- 2   壁紙をランダムに変更する                                           -
─────────────────────────────────────

　HEwin では複数のTIFF画像データを用意しておいて，起動時に壁紙にするTIFF画
像データをランダムに選択することができます。
　ランダムに壁紙を変更するときは，壁紙にするTIFF画像データをDESKTOP.LZH と
いう書庫データに圧縮して格納しておいてください。書庫ファイルDESKTOP.LZH は
HEWIN.EXP と同じディレクトリに置いてください（HEwin をCD-ROMから起動してい
る場合は作業フロッピィディスクのディレクトリHEWIN の配下に格納してくださ
い）。
　手順としては，

  (1) 壁紙にするTIFF画像データを用意する
  (2) LHX 等を使ってDESKTOP.LZH にTIFF画像データファイルを格納する

というこれだけです。作業はHEwin を実行中でも，HEwin を終了してから行っても
かまいません。HEwin のDOS コンソールを使って作業する場合は，たとえば次のよ
うにします。

      LHX U D:\HEUSR\HEWIN\DESKTOP *.TIF

　こうしておくと，HEwin 起動時に書庫DESKTOP.LZH の中からTIFF画像データがラ
ンダムに選ばれ，HEWIN.TIF というファイル名で解凍されます。このとき，既に存
在するHEWIN.TIF という画像データファイルは上書きされます。
　HEwin を使っている最中にランダムに壁紙を変更したいときは，トップロニュー
バーのMENUメニュー配下にある「Change wallpaper」（項目／ボタン）を選択して
ください。

  ※  DESKTOP.LZH の中にはHEwin の壁紙として使えるTIFF画像データファイル
      以外は含めないでください。


■図：

    書庫：DESKTOP.LZH
    ┌──────────┐
    │DATA01.TIF          │
    ├──────────┤
    │DATA02.TIF          │
    ├──────────┤
    │        ・          │
              ・
              ・
    │        ・          │
    ├──────────┤
    │DATAnn.TIF          │
    └──────────┘

            ↓  ランダムに選択されて解凍

    ┌──────────┐
    │   HEWIN.TIF        │
    └──────────┘

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§2-3   コンベンショナルメモリについて
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　コンベンショナルメモリというのはMS-DOSで使われる０～768Kバイトまでのメモ
リ領域のことです（他機種では0～640Kバイトの場合が多い）。
　コンベンショナルメモリはメモリを増設してもコンベショナルメモリは768Kバイ
トより増えることはありません。
　コンベンショナルメモリは主にMS-DOS用のプログラムを実行するときに使われま
すが，TownsOS 用のEXP プログラムを実行する場合にも多少は使われます。このた
め，コンベショナルメモリが不足しているとメモリをいくら増設していてもプログ
ラムが実行できなくなります。
　通常TownsOS 環境ではコマンドモード以外ではコンベンショナルメモリは余り使
わないので，コンベンショナルメモリの残り容量は気にする必要はありません。
　しかし，HEwin ではHEwin の中からMS-DOSコマンドが実行できます。このため
HEwin からMS-DOSコマンドを実行するときには，コンベンショナルメモリの空き容
量が重要となります。
　HEwin 環境でのコンベンショナルメモリの空き容量は，MS-DOS V3.1ベースで120
～250Kバイト，MS-DOS V6.2ベースでは300～400Kバイト程度です。コンベンショナ
ルメモリの空きは大きければ大きいほどいいのですが，最低でも200Kバイトは確保
しておいたほうがいいでしょう。
　TownsOS をMS-DOS V6.2 ベースで運用している場合は，何もしなくても300Kバイ
ト以上はコンベンショナルメモリの空きを確保できるはずです。
　MS-DOS V3.1 ベースでは，設定によってはコンベンショナルメモリの空きを200K
バイト確保できないことがありますので注意してください。
　コンベンショナルメモリの空きをなるべく大きくするためには以下のようにして
ください。

  ・ハードコピー，スクリーンセーバー等，コンベンショナルメモリに常駐する
    プログラムは組み込まない
  ・TownsMENU の設定メニュー「辞書管理」でかな漢字変換領域を確保する。
    MS-DOS V3.1ベースの場合SETUP コマンド，MS-DOS 6.2ベースの場合はSETUP2 
    コマンドでアプリ領域１，２を確保しても同じです。
  ・TownsMENU の設定メニュー「外字管理」で外字領域を使わない

　MS-DOS V3.1 ベースだと，ハードコピーの組み込みと，かな漢字変換領域の確保
がコンベショナルメモリの空きに大きく影響します。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§2-4   HEwin で扱うファイルの種類について
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　HEwin で使われるファイルには以下のようなものがあります。

■実行ファイル関連
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .EXP  バイナリ  HEwin 本体実行プログラム
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .CCI  テキスト  HEwin 用CCI プログラム
                            ※このファイルはHEwin 起動時に必ず必要
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■アイテム／アイコンデータファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .ICN  バイナリ  HEwin アプリケーションセレタク用アイコンデー
                            タファイル。Towns システムソフトウェア標準の
                            アイコン編集で作成・編集できる。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .ITM  バイナリ  HEwin アプリケーションセレクタ用アイテム登録
                            データ。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■環境設定・定義ファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .ENV  バイナリ  HEwin 環境保存ファイル。
                            HEwin 終了時に環境保存を指定すると作成される。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .APL  バイナリ  HEwin ウィンドゥ状態のデータ保存ファイル。
                            HEwin 終了時に自動的に保存・作成される。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .MAC  テキスト  HEwin CCI プログラム用の各種データ保存ファイ
                            ル。
                            HEwin 終了時に自動的に保存・作成される。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    HEWIN   .INI  テキスト  HEwin 初期設定定義ファイル。
                            HEwin 終了時に自動的に保存・作成される。
                            ※このファイルはHEwin 起動時に必ず必要
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■ダイナミック・リンク・ライブラリ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    CCI     .DLL  バイナリ  Ｃ言語インタプリタ処理用DLL
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    IMG     .DLL  バイナリ  画像データ表示用DLL
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    IXBGM   .DLL  バイナリ  BGM 演奏処理用DLL
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    OPENING .DLL  バイナリ  オープニング表示用DLL
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    REGEX   .DLL  バイナリ  正規表現検索用DLL
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■REX モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    AFFDFA  .REX  バイナリ  データファイル起動アプリケーション設定用モジ
                            ュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ASLCCIT .REX  バイナリ  ユーザー作成アイテム登録用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ASLEXTR .REX  バイナリ  外部コマンドアイテム登録用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ASLGRP  .REX  バイナリ  グループアイテム登録用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ASLINTR .REX  バイナリ  内蔵アプリケーションアイテム登録用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    CNTRPARA.REX  バイナリ  センターデータ設定用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    DCNCMD  .REX  バイナリ  DOS コンソールコマンド設定用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    FDLEXT  .REX  バイナリ  ファイルダイアログ拡張コマンド設定用モジュ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    IXBGMDLG.REX  バイナリ  BGM 設定ダイアログ用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    KEYCSTM .REX  バイナリ  キーカスタマイズ用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    RNDTIF  .REX  バイナリ  壁紙ランダム変更用コマンドモジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    RSPARA  .REX  バイナリ  RS-232C パラメータ設定用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    TXDMSGI .REX  バイナリ  テキストエディタ機能ガイド初期化用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    WINLST  .REX  バイナリ  起動アプリケーション一覧表示用モジュール
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■通信ターミナル用
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    CENTER  .DAT  バイナリ  通信ターミナルのセンター登録データ
                            HEwin 終了時に自動的に保存・作成される。
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    NIFTY_ID.TBL  テキスト  ID／ハンドル名登録用データファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■テキストエディタ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    TDPTMP  .TBL  テキスト  テンプレートデータ定義ファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    TDPCOLxx.TBL  バイナリ  カラーテーブルデータ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    TDPEDIT .HIS  バイナリ  編集履歴データファイル
                            ※  編集作業中に自動的に保存・作成される
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .RPL  テキスト  マルチリプレース用データ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .KST  テキスト  キーカスタマイズデータ
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■BGM 演奏
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .BGM  テキスト  BGM データ登録ファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .MID  バイナリ  演奏データ（スタンダードMIDIファイル）
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .EUP  バイナリ  演奏データ（EUP ファイル）
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .MEX  バイナリ  音源初期化ファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .MTK  テキスト  トラック設定データファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .FMB  バイナリ  FM音源用音色データファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .PMB  バイナリ  PCM 音源用音色データファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .SND  バイナリ  PCM 音源用音声データファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋

■その他，HEwin 関連
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    ファイル名    種別      内容
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .C    テキスト  Ｃ言語／CCI プログラム用ソースファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .H    テキスト  Ｃ言語／CCI プログラム用ヘッダファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .CCI  テキスト  CCI 用プログラム
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋
    拡張子  .HLP  テキスト  説明ファイル
  ＋－－－－－－＋－－－－＋－－－－－－－－－－－－－－－－－－－－－－＋


