*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
§7   DOS コンソール
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

　DOS コンソールはHEwin の中からMS-DOS用の各種コマンドを実行するためのアプ
リケーションです。
　HEwin のDOS コンソールはTownsOS のコマンドモードのようにほとんどのMS-DOS
用アプリケーションを動かすことはできませんが，単純な文字表示しか行わない
MS-DOS用コマンドならばHEwin を終了することなく使うことができます。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-1   DOS コンソールの概要
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　DOS コンソールはDOS コマンドを実行するためのウィンドウで，MS-DOS用の各種
コマンドを実行することができます。
　また，コマンドを予め登録しておくことで，.EXPプログラムもMS-DOS用コマンド
と同じようにコマンド名を入力するだけで起動したり，特定のコマンドの実行を禁
止することができます。
　DOS コンソールでは，コンベンショナルメモリの関係から巨大なアプリケーショ
ンは実行できません。また，画面表示も完全ではないので，グラフィック機能を使
ったコマンドや画面を直接制御しているようなコマンドも実行できません。
　このような制限があるので，本的的なMS-DOS 用アプリケーションを動作させる
のは無理がありますが，ちょっとしたMS-DOS用コマンドならばHEwin を終了するこ
となく実行できます。
　また，DOS コンソールには簡単なCD辞書検索機能も備わっています。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-2   DOS コンソール起動時のオプションパラメータ
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　DOS コンソールには次のような起動時のオプションパラメータが指定できます。

■表7-2-1：DOS コンソールの起動時オプションパラメータ一覧

――――――――――――＋―――――――＋―――――――――――＋――――
  パラメータ書式          範囲            内容                    ﾃﾞﾌｫﾙﾄ
――――――――――――＋―――――――＋―――――――――――＋――――
  －linBuf         <n>     100～9999       行バッファの保持数      1000
――――――――――――＋―――――――＋―――――――――――＋――――
  －exec           <name>  コマンド名      起動時の実行DOS コマン  なし
                                          ド
――――――――――――＋―――――――＋―――――――――――＋――――
  －colTbl         <file>  ファイル名      カラーテーブルデータの  なし
                                          読み込み
――――――――――――＋―――――――＋―――――――――――＋――――


■linBuf

  -linBuf <n>

　linBuf オプションはコンソールバッファに保存できる最大行数を100～9999の範
囲で指定します。

  【例】  －linBuf 3000

■exec

  -exec <コマンド名>

　execオプションはDOS コンソール起動時に実行するコマンドを指定します。
　コマンドに空白またはカンマ「, 」が含まれる場合は全体をダブルクオートで括
ってください。

  【例】  -exec "dir /w"

■colTbl

  -colTbl <ファイル名>

　colTblオプションはDOS コンソール起動時に読み込みカラーテーブルのデータフ
ァイル名を指定します。
　ドライブやディレクトリが省略された場合は，HEWIN.EXP が格納されているディ
レクトリが指定されたと見なされます。

  【例】  -colTbl doscons.tbl


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-3   DOS コンソールの操作方法
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

─────────────────────────────────────
- 1   各機能の説明                                                       -
─────────────────────────────────────

　DOS コンソールは図7-3-1のように構造をしています。

■図7-3-1：DOS コンソール

  ┌──────┬──────────────────────┬─┬─┐
  │DOS CONSOLE │タイトルバー                                │■│？│
  ├──────┴──────────────────────┴─┴─┤
  │[MENU]                                                            │
  │┌────────────────────────────┐┌─┐│
  ││                                                        ││▲││
  ││                                                        │├─┤│
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        ││  ││
  ││                                                        │├─┤│
  ││                                                        ││▼││
  ││                                                        │└─┘│
  ││                                                        │┌─┐│
  │└────────────────────────────┘│  ││
  │┌────┐┌────────────────────┐┌─┼─┤│
  ││COMMAND ││                                        ││  │  ││
  │└────┘└────────────────────┘└─┴─┘│
  └─────────────────────────────────┘

(1) アプリケーションメニュー・ボタン

　アプリケーションメニューボタンを左クリックすると，次のメニューが現れます。

    ┌───────────────┐
    │DOS CONSOLE MENU              │
    ├───────────────┤
    │A About DOS CONSOLE           │
    └───────────────┘

  [A] About DOS CONSOLE

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

(2) タイトルバー

　タイトルバーをドラッグすることでウィンドウの移動ができます。

(3) クローズボタン

　クローズボタンはDOS コンソールを終了するためのボタンです。
　クローズボタンを左クリックすると，次のダイアログが現れ処理を選択すること
ができます。

  ┌────────────────────────────────┐
  │                      CLOSE :クローズ                           │
  │                      ICON  :アイコン化                         │
  │                      CANCEL:取消                               │
  │  ┌────────┐┌────────┐┌────────┐  │
  │  │  CLOSE : [C]   ││ ICON : [実行]  ││CANCEL : [取消] │  │
  │  └────────┘└────────┘└────────┘  │
  └────────────────────────────────┘

　DOS コンソールをクローズしたいときは，「CLOSE : [C] 」（コマンド／ボタン）
を選択してください。
　「ICON : [実行]」（コマンド／ボタン）を選択すると，アプリケーションはア
イコン化されます。アイコン化されたアプリケーションは，アイコンをダブルクリ
ックすると再び元のウィンドウ状態になります。

(4) ヘルプポタン

　ヘルプボタンはDOS コンソールの説明を表示するためのボタンです。
　ヘルプボタンを左クリックすると説明が表示されます。


(5) リサイズボタン

　リサイズボタンはウィンドゥサイズを変更するためのボタンです。
　リサイズボタンにマウスカーソルを合わせてドラッグすることでウィンドウサイ
ズの変更ができます。

(6) 拡大ボタン

　拡大ボタンを左クリックするとウィンドウが大きくなります。ウィンドウが標準
サイズよりも小さな場合は，いったん標準サイズとなります。もう一度拡大ボタン
を左クリックすると最大サイズとなります。

(7) 縮小ボタン

　縮小ボタンを左クリックするとウィンドウが小さくなります。ウィンドウが標準
サイズよりも大きな場合は，いったん標準サイズとなります。もう一度縮小ボタン
を左クリックすると最小サイズとなります。

(8) コンソール

　コンソールには実行したDOS コマンドの表示結果が表示されます。
　表示結果はコンソールバッファに蓄えられており，スクロールバーを操作するこ
とで表示内容を遡って見ることができます。

■表7-3-2：コンソール操作

  ―――――――――――――＋――――――――――――――――――――――
    操作                      説明
  ―――――――――――――＋――――――――――――――――――――――
    ダブルクリック            タグジャンプ
                              マウスカーソル上の文字列をファイル名と見な
                              してテキストエディタで編集する。
  ―――――――――――――＋――――――――――――――――――――――
    ドラッグ                  コンソールバッファの文字列をカットバッファ
                              に設定する
  ―――――――――――――＋――――――――――――――――――――――

(9) コマンド入力行

　コマンド入力行は実行コマンドの入力領域です。
　キーボードからコマンドを入力して，[RETURN]キーを押すとコマンドが実行され
ます。


■表7-3-3：キー操作一覧

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

─────────────────────────────────────
- 2   コマンド入力行                                                     -
─────────────────────────────────────

　コマンド行入力部は実行するコマンとパラメータを入力する部分で，以下のキー
操作が可能です。

■表7-3-4：コマンド入力行でのキー操作一覧
  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [←]                        カーソルを１文字左に移動
  ――――――――――――――＋―――――――――――――――――――――
    [→]                        カーソルを１文字右に移動
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[←]               カーソルを先頭に移動
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[→]               カーソルを最後に移動
  ――――――――――――――＋―――――――――――――――――――――
    [削除]                      カーソル上の１文字を削除
    [CTRL]＋[G]    
  ――――――――――――――＋―――――――――――――――――――――
    [BS]                        カーソルの直前の１文字を削除
    [CTRL]＋[H]
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[T]                 カーソルより左の文字をすべて削除
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[Y]                 行削除
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[U]                 カーソルより右の文字をすべて削除
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[BS]               入力内容を行カットバッファに格納
  ――――――――――――――＋―――――――――――――――――――――
    [SHIFT]＋[挿入]             行カットバッファの内容をカーソル 位置に
                                挿入
  ――――――――――――――＋―――――――――――――――――――――
    [↑]                        ヒストリ（後方）
  ――――――――――――――＋―――――――――――――――――――――
    [↓]                        ヒストリ（前方）
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[B]                 UNDO（撤回）
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[実行]              メタキー
  ――――――――――――――＋―――――――――――――――――――――

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-4   DOS コンソールのメニューの各機能の説明
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

─────────────────────────────────────
- 1   [PF１]キー ＭＥＮＵ                                                -
─────────────────────────────────────

　MENUメニューにはコンソールバッファを操作する機能が配置されています。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｓ  Save console buffer       コンソールバッファ内容の保存
    Ｔ  Append to Text            コンソールバッファ内容をテキストエディ
                                  タに転送
  ――＋――――――――――――＋――――――――――――――――――――

  [S] Save console buffer

  　「Save console buffer 」（項目／ボタン）はコンソールバッファの内容を
  ファイルに保存します。
  　実行するとファイルダイロアグが現れますので，保存したいファイル名を指
  定してください。

  [T] Append to Text

  　「Append to Text」（項目／ボタン）はコンソールバッファの内容をテキス
  トエディタに転送します。
  　実行すると次のように転送モードを尋ねてきます。

    ┌──────────────────────────────┐
    │  コンソールバッファの内容のテキストエディタに転送します。  │
    │            APPEND : テキストの最後に追加                   │
    │            NEW    : テキストを初期化して転送               │
    │                                                            │
    │          ┌──────┐┌──────┐                  │
    │          │APPEND : [A]││  NEW : [N] │                  │
    │          └──────┘└──────┘                  │
    └──────────────────────────────┘

  　「APPEND : [A]」（コマンド／ボタン）を選択した場合，コンソールバッフ
  ァの内容はテキストの最後に追加されます。
  　「NEW : [N] 」（コマンド／ボタン）を選択した場合，コンソールバッファ
  の内容はテスキトを初期化してから転送されます。
  　転送モードを選択すると，起動されているテキストエディタの一覧が表示さ
  れます。ここでどのテキストエディタに転送するのか指定してください。


─────────────────────────────────────
- 2   [PF２]キー ＤＩＲ                                                  -
─────────────────────────────────────

　[PF2] キーのDIR は現在ディレクトリを移動し，移動先のファルイ一覧を表示し
ます。
　実行するとファイルダイアログが現れますので，移動先のディレクトリを指定し
てください。ファイルダイアログを抜けるとMS-DOS コマンドのDIR が実行されフ
ァイルの一覧がコンソールに表示されます。

─────────────────────────────────────
- 3   [PF３]  ＴＯＯＬ                                                   -
─────────────────────────────────────

　TOOLメニューには次の機能が配置されています。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｃ  Copy                      ファイルの複写
    Ｄ  Delete                    ファイルの削除
  ――＋――――――――――――＋――――――――――――――――――――

  [C] Copy

  　「Copy」（項目／ボタン）は現在ディレクトリ上にあるファイルをサブディ
  レクトリも含めてすべて複写します。
  　実行するとファイルダイアログが現れるので複写先に移動してください。
  　複写先を指定すると確認のためのダイアログが現れます。

    ┌────────────────────┐
    │      複写元：<複写元ディレクトリ>      │
    │      複写先：<複写先ディレクトリ>      │
    │          複写を行いますか？            │
    │┌────────┐┌────────┐│
    ││ COPY : [実行]  ││CANCEL : [取消] ││
    │└────────┘└────────┘│
    └────────────────────┘

  　「COPY : [実行] 」（コマンド／ボタン）を選択すると，複写が開始されま
  す。複写処理中にファイル複写作業を中断したいときは，マウスの右スイッチ
  を押してください。

  [D] Delete

  　「Delete」（項目／ボタン）はファイルを削除する機能です。
  　実行するとファイルダイアログが現れるので削除したいファイルを指定して
  ください。ファイルは複数選択できます。ただしサブディレクトリは指定でき
  ません。
  　ファイルを指定してファイルダイアログを終了すると，次のように確認を求
  めてきます。

    ┌────────────────────┐
    │    ○個のファイルが指定されています。  │
    │          削除しますか？                │
    │                                        │
    │┌────────┐┌────────┐│
    ││DELETE : [実行] ││CANCEL : [取消] ││
    │└────────┘└────────┘│
    └────────────────────┘

  　ファイルを削除してもいい場合は「DELETE : [実行] 」（コマンド／ボタン）
  を指定してください。


─────────────────────────────────────
- 4   [PF４]キー  ＵＴＹ                                                 -
─────────────────────────────────────

　TOOLメニューには次の機能が配置されています。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｍ  Make "tags" file          TAGSファイルの作成
    Ｓ  Search function defined   関数宣言位置の検索
                         positon  
  ――＋――――――――――――＋――――――――――――――――――――

 [M] Make "tags" file

  　「Make "tags" file」（項目／ボタン）はＣ言語のソースファイルから関数
  宣言位置を検索して，その結果をTAGSファイルに書き出します。
  　関数宣言位置の検索は，現在ディレクトリにある拡張子が.C／.CCI／.Hのフ
  ァイルに対して行われます。
  　TAGSファイルを作成しておくと，テキストエディタからＣ言語の関数宣言位
  置に自動的に移動することができます。詳しくは第５章テキストエディタ「§
  5-12  タグジャンプ  - 2 ダイレクト・タグジャンプ」を見てください。

 [S] Search function defined position

  　「Search function defined position」（項目／ボタン）はＣ言語のソース
  ファイルから関数宣言位置を検索して画面に表示します。
  　関数宣言位置の検索は，現在ディレクトリにある拡張子が.C／.CCI／.Hのフ
  ァイルに対して行われます。
  　処理を途中で中断したいときは[ESC] キーを押してください。

─────────────────────────────────────
- 5   [PF５]キー  ＳＥＴＵＰ                                             -
─────────────────────────────────────

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｃ  Changel color table       カラーテーブルの変更
    Ｔ  Save color table          カラーテーブルの保存
    Ｓ  Command setup             コマンド設定
    Ｅ  Exp search path           .EXPプログラムの検索パス設定
  ――＋――――――――――――＋――――――――――――――――――――

  [C] Changel color table

  　「Changel color table 」（項目／ボタン）を選択すると次のダイアログが
  現れます。
  　マウスで変更したい項目の色部分を左クリックしてください。
  　元に戻るときはマウウの右スイッチを押すか，[取消]キーを押してください。

  ■カラーテーブルの内容

  ―――――――――――――＋―――――――――――――――――――――
    内容                      説明
  ―――――――――――――＋―――――――――――――――――――――
    Console charactor         通常の文字色
    Console back              通常の背景色
    Cutting charactor         選択範囲の文字色
    Cutting back              選択範囲の背景色
    Cursor                    カーソル
    Frame                     枠
    Current color             現在の文字色
    Current back              現在の背景色
  ―――――――――――――＋―――――――――――――――――――――

  [T] Save color table

  　「Save color table」（項目／ボタン）はカラーテーブルの内容をファイル
  に保存します。
  　実行するとファイルダイアログが現れるので，カラーテーブル内容を保存す
  るデータファイル名を指定してください。
  　ファイル名の拡張子が省略された場合は.TBLが自動的に追加されます。

  [S] Command setup

  　「Command setup 」（項目／ボタン）はDOS コンソールで実行できるコマン
  ドの設定を行います。
  　この機能を使うと，特定のコマンドの実行を禁止したり，.EXPプログラムを
  MS-DOS 用コマンドと同じようにコマンド名だけで起動することができます。
  　詳しくは「§7-6 コマンド登録」を見てください。

  [E] Exp search path

  　「Exp search path 」（項目／ボタン）は.EXPプログラムの検索パスを指定
  します。
  　実行コマンドに.EXPプログラムが指定されたとき，実行ファイルはここに指
  定された検索パスから読み込まれます。
  　検索パスは半角セミコロン「;」 で区切ることで複数指定できます。また，
  ディレクトリの区切りは円記号「￥」またはスラッシュ「／」を使うことがで
  きます。
  　HEWIN.EXP が格納されているディレクトリはここで指定しなくても検索パス
  に含まれています。

  【例】  H:/T_TOOL;H:/USR/TOOL


─────────────────────────────────────
- 6   [PF6]キー ＣＤ.ＤＩＣ                                              -
─────────────────────────────────────

　[PF6] キ－のCD.DICはCD辞書を使った辞書検索機能です。
　詳しくは「§7-7 CD辞書検索」を見てください。

─────────────────────────────────────
- 7   [PF７]キー  ＬＨｘ                                                 -
─────────────────────────────────────

　[PF7] キーのLHX メニューは高圧縮書庫管理プログラムLHa をサポートするため
のメニューです。
　詳しくは「§7-8 LHx 」を見てください。

  ※  フリーソフトウェアコレクション収録版ではこの機能は使えません。


─────────────────────────────────────
- 8   [PF８]キー  ｉｓｈ                                                 -
─────────────────────────────────────

　PF8 キ－のish メニューはish ファイルコンバータをサポートするためのメニュ
ーです。
　詳しくは「§7-9 ish」を見てください。

─────────────────────────────────────
- 9   [PF９]キー  ＭＩＥＬ                                               -
─────────────────────────────────────

　[PF9] キーのMIELはMS-DOS用のテキストファイル表示プログラムMIELを起動しま
す。
　実行にはORICONまたはARICONが必要です。

─────────────────────────────────────
-10   [PF10]キー  ORICON                                                 -
─────────────────────────────────────

　[PF10]キーのORIONはコンソールエミュレータORICON またはARICON を起動しま
す。
　実行にはORICONまたはARICONが必要です。
　ORICONから，HEwin に戻るときは「EXIT」と打ち込んでください。
　ORICONを使うことで，HEwin の中から画面を使ったDOS 用コマンドも実行できる
ようになります。
　ただし，コンベショナルメモリの残りが極端に少なくなるので，たいていのアプ
リケーションは動作しないと思います。コンベンショナルメモリの残りが少ないと
ORICON自体が動作しない可能性もあります。

─────────────────────────────────────
-11   ＣＯＭＭＡＮＤメニュー                                             -
─────────────────────────────────────

　COMMANDメニューには次の機能が配置されています。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｄ  Directory                 ディレクトリの移動
    Ｍ  MetaKey                   メタキー
    Ｃ  CD dictionary             CD辞書検索
  ――＋――――――――――――＋――――――――――――――――――――

  [D] Directory

  　「Directory 」（項目／ボタン）は現在ディレクトリのファイル一覧を表示
  します。
  　[PF2] キーの「DIR 」を実行したのと同じです。

  [M] MetaKey

  　「MetaKey 」（項目／ボタン）は[CTRL]＋[実行]キーで使えるメタキーと同
  じです。
  　メタキーはＡ～Ｚ，０～９のキーに任意の文字列を登録しておき，それをワ
  ンタッチで入力する機能です。
  　詳しくは「§7-5 メタキー」を見てください。

  [C] CD dictionary

  　「CD dictionary」（項目／ボタン）はCD辞書を使った辞書検索機能です。
  　詳しくは「§7-7 CD辞書検索」を見てください。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-5   メタキー
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　メタキーはＡ～Ｚ，０～９のキーに任意の文字列を登録しておき，それをワンタ
ッチで入力する機能です。
　よく使うコマンドや複雑なパラメータを持つコマンドを登録しておくと作業の効
率化が図れます。
　メタキーは[SHIFT]＋[実行]キーまたは，COMMAND メニューから使うことができ
ます。

■表7-5-1：メタキーダイアログの操作

  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [A]～[Z]                    対応しているメタキー登録されている内容を
                                コマンド入力行に転送
  ――――――――――――――＋―――――――――――――――――――――

　[SETUP]ボタンを左クリックすると，メタキーの内容を指定・編集することがで
きます。設定したメタキー内容はHEwin 終了時に自動的に保存されます。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-6   コマンド登録
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　DOS コンソールでは，特定のコマンドの実行を禁止したり，.EXPプログラムを
DOS コマンドと同じようにコマンド名を入力するだけで実行することができます。
　これらのコマンドを設定するのがコマンド登録で，SETUP メニューの「Command
setup」です。
　SETUP メニューの「Command setup」（項目／ボタン）を選択すると以下のダイ
アログが現れます。

  ┌──────────────────┐
  │CONSOLE COMMAND SETUP               │
  ├──────────────────┤
  │┌───────┐                  │
  ││APPEND:[PF1]  │                  │
  │└───────┘                  │
  │コマンド名  種別  実行  画面  確認  │
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  │[         ][     ][    ][    ][    ]│
  └──────────────────┘

■キー操作一覧

  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [↑]                        選択カーソルの移動
  ――――――――――――――＋―――――――――――――――――――――
    [↓]                        選択カーソルの移動
  ――――――――――――――＋―――――――――――――――――――――
    [C]                         選択カーソル上のコマンドを削除
  ――――――――――――――＋―――――――――――――――――――――
    [T]                         選択カーソル上のコマンドの種別の変更
                                実行するたびにDOS とEXP が交互に切り替わ
                                ります
  ――――――――――――――＋―――――――――――――――――――――
    [E]                         選択カーソル上のコマンドの実行属性の変更
                                実行するたびに実行禁止と実行可能が交互に
                                切り替わります
  ――――――――――――――＋―――――――――――――――――――――
    [S]                         選択カーソル上のコマンドの画面保存属性の
                                変更
                                実行するたびに保存すると保存しないが交互
                                に切り替わります
  ――――――――――――――＋―――――――――――――――――――――
    [H]                         選択カーソル上のコマンドの実行確認属性の
                                変更
                                実行するたびに確認する確認しないが交互に
                                切り替わります
  ――――――――――――――＋―――――――――――――――――――――

●コマンドの新規登録

　コマンドを新しく登録するときは，APPENDボタンを左クリックするか[PF1] キー
を押してください。
　すると，コマンド名をたずねてきますので，半角８文字以内でコマンド名を入力
して[RETURN]キーを押してください。
　拡張子は入力しないでください。
　新規に登録されたコマンドは，種別と属性が次のように設定されます。

      種別  …  EXP
      実行  …  可能
      画面  …  保存する
      確認  …  なし

　種別と属性は必要に応じて変更してください。

●コマンドの種別と属性

(1) 種別

　種別にはDOS ／EXP ／REX の３種類があり，[T] キーを押すか種別ボタンを左ク
リックすると順番に切り替わります。

    DOS は拡張子.BAT／.COM／.EXEを持つMS-DOS用コマンドを意味します。
    EXP は拡張子.EXPを持つ.EXPプログラムを意味します。
    REX は拡張子.REXを持つREX モジュールプログラムを意味します。
    DOS コンソール上ではここで登録した.EXPプログラムしか実行できません。

(2) 実行属性

　実行属性は，コマンドの実行を禁止する属性で，[E] キーを押すか実行属性ボタ
ンを左クリックすることで切り替わります。
　実行属性が禁止されているコマンドはDOS コンソール上からは実行できません。
　ただし，BAT ファイル中に指定されているコマンドには無効です。
　実行が禁止されているコマンドは「×」が表示され。実行可能なコマンドは「○
」が表示されています。

  (3) 画面保存属性

　画面保存属性は，コマンドを実行する前に画面の表示内容を保存しておく属性で，
[S] キーを押すか画面保存属性ボタンを左クリックすることで切り替わります。
　画面保存属性が「保存」となってるコマンドは，コマンド実行前に画面がメモリ
中に保存され，画面はコマンドの実行が終了したときに復帰されます。
　ただし，BAT ファイル中に指定されているコマンドには無効です。
　画面が破壊されるコマンドを実行したいときは，この属性を「保存」にしてくだ
さい。

(4) 実行確認属性

　画面保存属性は，コマンドを実行する前に確認を求めてくる属性で，[H] キーを
押すか実行確認属性ボタンを左クリックすることで切り替わります。
　実行確認属性が「有」に指定されているコマンドは，実行前に次のように確認を
求めてきます。

    ┌──────────────┐
    │    ○○○○を実行します。  │
    │                            │
    │        ┌───┐          │
    │        │  OK  │          │
    │        └───┘          │
    └──────────────┘

　コマンドを実行してもいい場合は，[OK]ボタンを左クリックするか，[RETURN]キ
ーまたは[実行]キーを押してください。
　コマンドの実行を取り止めたい場合は，マウスの右スイッチを押すか，[ESC] キ
ーまたは[取消]キーを押してください。

●デフォルト登録コマンド

  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    コマンド  種別  実行  画面  確認  コマンドについての補足
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    ARICON    DOS   可能  保存  無    コンソールエミュレータ
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    CCI       EXP   可能  保存  無    Ｃ言語インタプリタ
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    CDDIC     EXP
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    GSPLAY    EXP
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    HE386P    EXP   
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    JCOMP
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    JMEC
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    LHX
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    LHX2
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    ORICON    DOS   可能  保存  無    コンソールエミュレータ
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    POFF      DOS   可能        有    バワーオフコマンド
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    REIPL     DOS   可能        有    システム再起動コマンド
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    RNDTIF    REX   可能        無    壁紙ランダム変更用コマンドモジュー
                                      ル
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    RUN386    DOS   禁止              HEwin 上では実行できない
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    RZ
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    SZ
  ―――――＋――＋――＋――＋――＋――――――――――――――――――
    ZNSPLAY
  ―――――＋――＋――＋――＋――＋――――――――――――――――――


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-7   CD辞書検索
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　CD辞書検索は，市販のCD辞書（電子ブック，EPwing）を検索するための機能です。
　単純な検索機能しか持ち合わせていませんが，HEwin 上からすばやくCD辞書を検
索できます。また，検索結果はコンソールバッファに蓄えられますので，検索結果
をテキストエディタに貼り込むこともできます。

─────────────────────────────────────
- 1   CD辞書検索機能の使い方                                             -
─────────────────────────────────────

(1) CD-ROMの確認

　CD辞書検索を行うには，DOS コンソールで[PF６]キーを押します。
　次のように確認を求めてきますので，TOWNWS のCDトレイにCD-ROMをセットして
からOKボタンを左クリックするか[RETURN]キーまたは[実行]キーを押してください。
　処理を中断したいときはマウウの右スイッチを押すか，[ESC]キーまたは[取消]
キーを押してください。

      ┌───────────────────┐
      │        CD Dictionary. ready?         │
      │            ┌────┐              │
      │            │   OK   │              │
      │            └────┘              │
      └───────────────────┘

(2) 辞書の選択

　次に，辞書が複数収録されているCD辞書だと，辞書の選択となります。収録され
ている辞書の一覧が表示されますので，検索したい辞書を選択してください。選択
はマウスで左クリックするか，キーボードの [↑]／[↓] キーで選択し，[RETURN]
キーで決定します。
　処理を中断したいときはマウウの右スイッチを押すか，[ESC] キーまたは[取消]
キーを押してください。

■辞書の選択

  ┌─────────────────┐
  │  Dictionary                      │
  ├─────────────────┤
  │  １  辞書１                      │
  │  ２  辞書２                      │
  │  ３  辞書３                      │
  │  ４  辞書４                      │
  │  ５  辞書５                      │
  │  ６  辞書６                      │
  └─────────────────┘

(3) 検索

　辞書を選択すると，検索する単語の入力となります。

  ┌────────────────────────────┐
  │Srarch CD dictionary                                    │
  ├────────────────────────────┤
  │      検索文字列の入力                                  │
  │┌───────────────────────┐┌─┐│
  ││                                              ││  ││
  │└───────────────────────┘└─┘│
  └────────────────────────────┘

　ここで，検索したい単語をキーボードから入力して[RETURN]キーを押してくださ
い。
　単語の前後にアスタリスク「＊」を付けることで，後方一致検索や後方一致検索
を行うことができます。アスタリスクは全角，半角どちらでも指定できます。
  【例】
      ＊たんご    …前方一致検索
      たんご＊    …後方一致検索

　半角のクエスチョンマーク「？」を入力すると，使用中の辞書が対応している検
索方法の一覧が表示されます。
　HEwin では次の検索方法に対応しています。

    かな検索
    後方一致かな検索
    前方一致かな検索
    英字検索
    後方一致英字検索
    前方一致英字検索
    表記形検索
    後方一致表記形検索
    前方一致表記形検索
    漢字検索
    メニュー検索

　また，半角で「?copyrighjt」と入力すると辞書の版権が表示されます。

　検索を終了したいときは，マウウの右スイッチを押すか，[ESC] キーまたは[取
消]キーを押してください。

  ┌─────────┬──────────────────┐
  │入力文字列        │内容                                │
  ├─────────┼──────────────────┤
  │たんご            │検索                                │
  ├─────────┼──────────────────┤
  │たんご＊          │後方一致検索                        │
  ├─────────┼──────────────────┤
  │＊たんご          │前方一致検索                        │
  ├─────────┼──────────────────┤
  │?                 │検索方法の一覧表示                  │
  ├─────────┼──────────────────┤
  │?copyright        │版権表示                            │
  ├─────────┼──────────────────┤
  │?menu             │メニュー検索                        │
  └─────────┴──────────────────┘

(4) メニュー検索

　メニュー検索は検索したい単語を入力する箇所で「?menu」 と指定すると行えま
す。この指定は半角で行ってください。
　メニュー検索ではキーボードの[↑][↓]キーで項目を指定し，[RETURN]キーで決
定します。
　[ESC] キーまたは[取消]キーを押すと現在のメニューを終了します。
　[CTRL]＋[Ｃ]キーを押すとメニュー検索を終了し文字入力まで戻ります｡

  ――――――――――――――＋―――――――――――――――――――――
    キー操作                    説明
  ――――――――――――――＋―――――――――――――――――――――
    [↑]                        メニューの選択
  ――――――――――――――＋―――――――――――――――――――――
    [↓]                        メニューの選択
  ――――――――――――――＋―――――――――――――――――――――
    [RETURN]                    選択項目へ移動
  ――――――――――――――＋―――――――――――――――――――――
    [ESC]                       もとのにメニューに戻る
    [取消]
  ――――――――――――――＋―――――――――――――――――――――
    [CTRL]＋[C]                 メニュー検索の終了
  ――――――――――――――＋―――――――――――――――――――――


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-8   LHx 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　LHx は高圧縮書庫管理プログラムLHx （LHa ）をサポートするためのメニューで
す。
　LHa は吉崎栄泰氏が作成されたフリーソフトウェアで，LHx はそれをHEwin 上か
ら使えるように改造したものです。
　このメニューに配置されている機能を使うにはLHX.EXPが必要です。
　また，自己解凍形式の書庫を作成するにはLHA.EXEが必要です。

  ※  フリーソフトウェアコレクション収録版ではこの機能は使えません。


  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｌ  書庫の閲覧                書庫内のファイル一覧を表示
    Ｘ  書庫の解凍                書庫内のファイルの取り出し
    Ａ  ファイルの凍結            書庫にファイルを追加
    Ｓ  自己解凍書庫の作成        自己解凍形式の書庫を作成
  ――＋――――――――――――＋――――――――――――――――――――

  [L] 書庫の閲覧

  　「書庫の閲覧」（項目／ボタン）は書庫に入っているファイルの一覧を表示
  します。
  　書庫というのはLHa によって圧縮されたファイルが格納されているファイル
  のことで，ファイル名の拡張子が.LZHとなっています。
  　実行するとファイルダイアログが現れますので，書庫データファイルを選択
  してください。

  [X] 書庫の解凍

  　「書庫の解凍」（項目／ボタン）は書庫に格納されているファイルを解凍し
  ます。
  　解凍というのは書庫に格納されているファイルを取り出す作業のことです。
  　実行するとファイルダイアログが現れますので，解凍したい書庫データファ
  イルを選択します。
  　次に，解凍先のディレクトリを指定します。再びファイルダイアログが現れ
  ますので解凍先ディレクトリに移動してください。
  　解凍先を指定したら解凍が始まります。

  [A] ファイルの凍結

  　「ファイルの凍結」（項目／ボタン）はファイルを圧縮して書庫に追加しま
  す。
  　実行するとファイルダイアログが現れますので，書庫ファイルを選択してく
  ださい。新しく書庫を作りたいときはファイル名をキーボードから入力してく
  ださい。
  　書庫ファイルを入力したら，凍結するファイルを選択します。再びファイル
  ダイアログが現れますので，凍結するファイルを選択・指定してください。フ
  ァイルは複数選択できます。ディレクトリやドライブが異なるファイルも一度
  に凍結できます。
  　凍結するファイルを指定すると作業が開始されます。

  [S] 自己解凍書庫の作成

  　「自己解凍書庫の作成」（項目／ボタン）は自己解凍書庫を作成します。
　自己解凍書庫は，書庫自身が実行ファイルとなっており，LHA.EXEやLHX.EXP 
  なしに書庫内のファイルが取り出せるという書庫です。
  　この自己解凍書庫を作成するためにはLHA.EXEが必要です。


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
§7-9   ish
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

　[PF8] キーで使えるish は，ish ファイルコンバータをサポートするためのメニ
ューです。
　ish は石塚匡哉氏は作成されたフリーソフトウェアで，バイナリファイルをテキ
ストファイルに変換したり，元に戻したりするためのツールです。主にパソコン通
信でテキストデータ以外のバイナリファイルを登録したいときに使われています。
　ish メニューに配置されている機能を使うためにはISH.COM が必要です。

  ――＋――――――――――――＋――――――――――――――――――――
    ｷｰ  内容                      説明
  ――＋――――――――――――＋――――――――――――――――――――
    Ｉ  ISH ファイルの作成        ISH ファイルを作成する
    Ｓ  作成モード                ISH ファイルの作成モードを指定する
    Ｏ  OS種別                    OS種別を指定する
    Ｍ  マルチボリューム          マルチボリュームを指定する

    Ｒ  ISH ファイルの復元        ISH ファイルを元にファイルに復元する
  ――＋――――――――――――＋――――――――――――――――――――

  [I] ISH ファイルの作成

  　「ISH ファイルの作成」（項目／ボタン）はファイルをISH 形式のテキスト
  ファイルに変換します。
  　「ISH ファイルの作成」（項目／ボタン）を選択するとファイルダイアログ
  が現れますので，ISH 形式に変換したいファイルを選択してください。
  　ファイルを指定すると次に変換後のファイルの格納場所を指定します。再び
  ファイルダイアログが現れますので格納場所のディレクトリに移動してくださ
  い。
  　格納場所を指定すると変換作業が開始されます。
  　変換後のファイルは，拡張子が.ISHに変更されます。


  [S] 作成モード

  　「作成モード」（項目／ボタン）はISH ファイル作成時のモードを指定しま
  す。
  　モードは，

      shift jis
      non-kana
      jis 8
      jis 7

  の４つの中からから選択できます。
  　日本語（シフトJIS 漢字コード）が使える環境では，shift jis を選択して
  おくとファイルサイズが一番小さくなります。
  　次にファイルがサイズが小さくなるのは，non-kanaとjis 8 です。１バイト
  のカタカナ文字が使えない環境ではnon-kanaを，漢字（日本語）が使えない環
  境ではjis 8 を選択してください。
  　jis 7 はファイルサイズが一番大きくなりますが，ほとんどの環境で使うこ
  とができます。


  [O] OS種別

  　「OS種別」（項目／ボタン）はMS-DOSやUNIXといったOSの種類を指定します。
  　OS種別は次の中から選択できます。

    ――――――＋―――――――
      OS          説明
    ――――――＋―――――――
      MS-DOS      MS-DOS
      UNIX        UNIX
      Mac         Machintosh
      CP/M        CP/M
      OS-9        OS-9
      other       上記以外のOS
      all         すてべのOS
    ――――――＋―――――――

  　通常はOS種別はMS-DOSから変更する必要はありませんが，他のOSとデータり
  やり取りをおこなたい場合は必要に応じて変更してください。


  [M] マルチボリューム

  　「マルチボリューム」（項目／ボタン）はISH ファイル作成時にファイルを
  分割する指定を行います。
  　ファイルの分割は指定の行数を越えると時点が行われます。
  　「マルチボリューム」（項目／ボタン）を選択すると，分割する行数を100 
  ～9999 の範囲で入力できます。０行を指定すると分割は行われません。


  [R] ISH ファイルの復元

  　「ISH ファイルの復元」（項目／ボタン）はISH ファイルを元のファイルに
  復元します。
  　「ISH ファイルの復元」（項目／ボタン）を選択するとファイルダイアログ
  が現れますので，復元したいISH ファイルを指定してください。
  　ISH ファイルを指定すると，復元ファイルを格納場所を指定するために再び
  ファイルダイアログが現れます。
  　復元ファイルの格納場所を指定すると復元作業が開始されます。

