PIFエディタのヘルプ

PIFエディタを使うと、MS-DOSアプリケーション用のPIFファイル(プログラム情報ファイル)を作ったり変更したりできます。

 F1 キーを押すと、ヘルプの使い方が表示されます。

目次

新しいPIFファイルを作る

PIFファイルを編集する

標準のPIFファイルを修正する

コマンド

[ファイル]メニューのコマンド

基本設定

[プログラムのファイル名]

[タイトル名]

[コマンドのオプション パラメータ]

[起動時のカレント ディレクトリ]

[実行に必要なメモリ容量]

[画面の表示形式]

[実行形態]の[バックグラウンドでも実行する]

[実行形態]の[他のプログラムを止めて実行]

[DOSアプリ終了時画面をクリアする]

[モード指定]

[より細かな設定]

詳細設定

[バックグラウンド時の優先度]と[フォアグラウンドの優先度]

[入力待ちの間他のプログラムにCPUを解放]

[EMSメモリ]

[EMSメモリをスワップしない]

[XMSメモリ]

[XMSメモリをスワップしない]

[ハイメモリ領域を利用する]

[EMMラージ ページを使用]

[ビデオ メモリ]

[グラフ描画の高速処理]

[モニタ禁止ポート]

[ウィンドウ内グラフ使用]

[プログラムを終了しなくてもクローズ可能]

[RSハンドシェイク]

[ビデオ メモリのコピー]

[グラフィック コピー プレーン]

[アプリケーション優先のショートカット キー]

[アプリケーションを呼び出すショートカット キー]


[ファイル]メニューのコマンド

ヘルプのウィンドウにスクロール バーが表示されているときは、ウィンドウに入りきらない情報があります。入りきらない情報を読むときは、スクロール バーを使ってください。

[新規作成]

標準設定の入った新しいPIFファイルを作ります。

[読み込み]

すでにあるPIFファイルを開きます。

[元ファイルの更新]

それまで作業していたPIFファイルを保存します。元のファイルは上書きされます。

[元ファイルの更新]を実行してもPIFファイルは閉じないので、続けて作業できます。

[名前を指定して保存]

ファイル名を指定してPIFファイルを保存します。

[名前を指定して保存]を実行してもPIFファイルは閉じないので、作業を続けられます。

[PIFエディタの終了]

それまで作業していたファイルを閉じ、PIFエディタを終了します。

終了する前に現在のPIFファイルの保存もできます。


新しいPIFファイルを作る

Windowsセットアップかプログラム マネージャを使ってMS-DOSアプリケーション用のアプリケーション アイコンを作ると、そのMS-DOSアプリケーションがWindows内部に登録されているものなら、PIFファイルが自動的に作られます。MS-DOSアプリケーションを起動するとき、WindowsはそのアプリケーションのPIFファイルを探します。そのアプリケーションのPIFファイルがないときは、標準のPIFファイルが使われます。標準のPIFファイルで正しく動作しないアプリケーションには、新しいPIFファイルを作ってください。

PIFファイルを作るには

1.	[ファイル]メニューの[新規作成]コマンドを選びます。

2.	そのMS-DOSアプリケーションに当てはまる項目を設定します。

設定項目について知りたいときは、その項目を選んで F1 キーを押してください。

3.	[ファイル]メニューの[名前を指定して保存]コマンドを選びます。

4.	[ファイル名]テキスト ボックスに、プログラムのファイル名を、拡張子.PIFを含めて入力します。

5.	[OK]ボタンを押します。

関連項目

詳細設定

標準のPIFファイルを修正する

基本設定


標準のPIFファイルを修正する

PIFファイルのないMS-DOSアプリケーションを実行すると、_DEFAULT.PIFという名前の標準のPIFファイルが使われます。このファイルの設定で、主なMS-DOSアプリケーションは正しく動きますが、必要に応じてこのPIFファイルを修正できます。たとえば、アプリケーションをフルスクリーンでなくウィンドウ内で実行するように設定できます。

別のMS-DOSアプリケーションが標準のPIFファイルを利用していることがあるので、そのPIFファイルの内容を変えるのではなく、新しいPIFファイルを作るようにしてください。それには、標準のPIFファイルを元にして新しいPIFファイルを作り、新しいファイル名で保存します。

標準のPIFファイルを修正するには

1.	[プログラムのファイル名]テキスト ボックスに_DEFAULT.COMと入力します。

2.	[タイトル名]テキスト ボックスは空のままにします。

3.	必要に応じてそのほかの設定を変えます。

設定項目について知りたいときは、その項目を選んで F1 キーを押してください。

Windowsが_DEFAULT.PIFを使ってMS-DOSアプリケーションを起動するとき、使われない設定項目もあります。たとえば、[プログラムのファイル名]テキスト ボックスなどです。しかしPIFエディタはそれらの項目の内容も確認するので、設定しておいてください。

4.	[ファイル]メニューの[名前を指定して保存]コマンドを選びます。

5.	_DEFAULT.PIFというファイル名を指定します。

6.	[OK]ボタンを押します。


PIFファイルを編集する

アプリケーションが正常に動かないときは、PIFファイルを修正してみてください。次の点などを変えてみるとよいでしょう。

プログラムが置かれているディレクトリの設定を変える。

プログラムのパラメータを設定するか、プログラムの起動時のディレクトリを変える。

プログラムに割り当てるメモリを増やすか、全メモリを割り当てる。

注意:	プログラム マネージャに登録されているアプリケーションの場合には、プログラムの置かれているディレクトリと起動時のディレクトリの変更に、プログラム マネージャの[アイコン]メニューにある[登録内容の変更]コマンドも利用できます。

PIFファイルを編集するには

1.	[ファイル]メニューの[読み込み]コマンドを選びます。

2.	ファイル名を入力するか選ぶかして、[OK]ボタンを押します。

3.	必要な設定を変えます。

設定項目について知りたいときは、その項目を選んで F1 キーを押してください。

4.	[ファイル]メニューの[元ファイルの更新]コマンドを選びます。

関連項目

詳細設定

基本設定


[プログラムのファイル名]

アプリケーションを起動するファイルの名前を入力します。必要に応じて、ドライブ名、ディレクトリ名、拡張子も含めて入力してください。

PIFファイルのファイル名のうち、拡張子以外の部分はプログラムのファイル名と同じにしてください。たとえば、プログラムのファイル名がMP.COM(Multiplanのプログラム)ならば、PIFファイル名はMP.PIFにしてください。

プログラムをバッチ ファイルから起動する場合には、このテキスト ボックスにバッチ ファイルのファイル名を入力してください。

注意:	プログラムのファイル名の指定には、環境変数も使えます。環境変数を利用すると、PIFファイルには変数名を入れておき、実際の値はAUTOEXEC.BATファイル中のsetコマンドで設定できます。変数名を指定するときは、前後に%(パーセント記号)を入れてください。

関連項目

[コマンドのオプション パラメータ]

[起動時のカレント ディレクトリ]

[タイトル名]


[タイトル名]

アプリケーションを説明するタイトルを入力します。このタイトルは、アプリケーションの実行中にウィンドウのタイトル バーに表示されます。

このテキスト ボックスを空のままにすると、拡張子を除いたプログラムのファイル名がタイトル バーに表示されます。

注意:	ウィンドウのタイトルは、プログラム マネージャの[アイコン]メニューの[登録内容の変更]コマンドを使っても設定できます。PIFエディタでの設定よりも、プログラム マネージャでの設定のほうが優先します。

また、タイトルの指定には、環境変数も使えます。環境変数を利用すると、PIFファイルには変数名を入れておき、実際の値はAUTOEXEC.BATファイル中のsetコマンドで設定できます。変数名を指定するときは、前後に%(パーセント記号)を入れてください。

関連項目

[プログラムのファイル名]


[コマンドのオプション パラメータ]

アプリケーションを起動するのに必要なパラメータを入力します。このパラメータは、MS-DOSのコマンド プロンプトでプログラムを起動するときに、プログラムのファイル名のあとに指定するパラメータと同じです。たとえば、Wordをキャラクタ モードで実行するときは、ここに“/c”を入れます。

アプリケーションにパラメータが必要でないときや、パラメータを使わないときには、このテキスト ボックスを空のままにしておいてください。指定できるパラメータについては、アプリケーションのマニュアルを見てください。

アプリケーションを起動するときにWindowsがパラメータをたずねてくるようにするには、このテキスト ボックスに“?”(クエスチョン マーク)を入力してください。

プログラム マネージャの[アイコン]メニューにある[ファイル名を指定して実行]コマンドやファイル マネージャの[ファイル]メニューにある[名前を指定して実行]コマンドでアプリケーションを起動するときは、[ファイル名を指定して実行]ダイアログ ボックスのプログラム名のあとにパラメータを指定すると、PIFエディタで指定したパラメータを無効にできます。また、パラメータは、プログラム マネージャの[アイコン]メニューの[登録内容の変更]コマンドを使っても指定できます。PIFエディタでの設定よりも、プログラム マネージャでの設定のほうが優先します。

注意:	パラメータの指定には、環境変数も使えます。環境変数を利用すると、PIFファイルには変数名を入れておき、実際の値はAUTOEXEC.BATファイル中のsetコマンドで設定できます。変数名を指定するときは、前後に%(パーセント記号)を入れてください。

関連項目

[プログラムのファイル名]


[起動時のカレント ディレクトリ]

起動時のディレクトリとして使うドライブとディレクトリを指定します。アプリケーションは標準では起動時のディレクトリにファイルを保存します。通常は起動するプログラムのファイルと同じディレクトリを指定します。このテキスト ボックスが空のときは、起動時のディレクトリをWindowsが判断します。

起動時のディレクトリは、プログラム マネージャの[アイコン]メニューの[登録内容の変更]コマンドを使っても設定できます。プログラム マネージャでの設定は、PIFエディタでの設定よりも優先します。

注意:	起動時のディレクトリの指定には、環境変数も使えます。環境変数を利用すると、PIFファイルには変数名を入れておき、実際の値はAUTOEXEC.BATファイル中のsetコマンドで設定できます。変数名を指定するときは、前後に%(パーセント記号)を入れてください。

関連項目

[プログラムのファイル名]


[DOSアプリ終了時画面をクリアする]

アプリケーションを終了しても、そのウィンドウを画面に残しておきたいときは、このチェック ボックスを選んでクリアしてください。これは、結果を画面に表示したあと終了してしまうコマンドやアプリケーションを実行する場合に便利です。ウィンドウがすぐに閉じてしまうと、結果を見られないからです。

標準では、アプリケーションを終了するとウィンドウが閉じます。


基本設定

基本設定の設定項目は次のとおりです。

[プログラムのファイル名]

[タイトル名]

[コマンドのオプション パラメータ]

[起動時のカレント ディレクトリ]

[実行に必要なメモリ容量]

[画面の表示形式]

[実行形態]の[バックグラウンドでも実行する]

[実行形態]の[他のプログラムを止めて実行]

[DOSアプリ終了時画面をクリアする]

[モード指定]

[より細かな設定]


[実行に必要なメモリ容量]

この項目は、アプリケーションに割り当てるメイン メモリの量を決めるときに使います。

項目	目的

[～Kバイト必要]	アプリケーションに最低限必要なメモリの量。Kバイト単位で指定します。アプリケーションに必要なメモリの量をマニュアルなどで調べてください。必要な量がわからないときには、この設定を変えないでください。

このアプリケーションを起動しようとしたとき、Windowsがここで指定された量のメモリを確保できないときはメッセージが現れます。そのときには、ほかのアプリケーションを終了するか、もう少し小さな値を指定する必要があります。また、Windowsを起動する前に常駐プログラムなどを外してメモリを空ける必要がある場合もあります。

0を指定すると、確保できるメモリの量にかかわらずアプリケーションを実行できるという意味になり、Windowsは確保できる限りのメモリを[～Kバイトが望ましい]で設定した上限まで割り当てるようになります。つねに最大限のメモリを割り当てるには、-1を指定してください。

[～Kバイトが望ましい]	アプリケーションが使えるメモリの量の上限を決めます。アプリケーションによっては、必要最小限の量よりもメモリを多く使えたほうが良好に動く場合があります。-1を指定すると、可能な限りのメモリ(最大640Kバイト)がこのプログラムに与えられます。

注意:	ここにはアプリケーションのマニュアルに書かれているメモリ必要量を指定してはいけません。マニュアルに出ている[必要量]は、アプリケーションが実行されるときに空いていなくてはならないメモリの量ではなく、システムに搭載されている必要のある、おおよその合計メモリ量だからです。


[画面の表示形式]

この設定項目では、アプリケーションが起動したときの表示方法を指定します。

項目	目的

[フルスクリーン表示]	MS-DOSアプリケーションをフルスクリーンで実行します。

アプリケーションをフルスクリーンで実行すると、メモリの節約になります。フルスクリーンのアプリケーションとWindowsの画面を切り替えるには、Alt+Enter キーを押してください。ウィンドウで実行する場合に比べると、フルスクリーンのアプリケーションとそのほかのアプリケーションとの間でデータをやり取りするときに手間がかかります。アプリケーションをフルスクリーンで実行しているときは、Alt+PrintScreen キーを押せばMS-DOSの画面全体のイメージをクリップボードにコピーできます。

[ウィンドウ内表示]	MS-DOSアプリケーションをウィンドウで実行します。

アプリケーションをウィンドウで実行すると、メモリが多めに必要になります。その代わり、アプリケーション同士で情報を簡単にやり取りできるようになるなど、ウィンドウで実行するメリットが生かせます。

 Alt+Enter キーを押すと、MS-DOSアプリケーションのウィンドウ表示とフルスクリーン表示を切り替えられます。ただし、グラフィックスを表示したり、画面で利用されるメモリの一部を直接アクセスするアプリケーションは、フルスクリーンだけで実行できます。このようなアプリケーションをフルスクリーンからウィンドウに切り替えようとすると、メッセージが表示されます。


[実行形態]の[バックグラウンドでも実行する]

このチェック ボックスは、このアプリケーションをアクティブでないときにも実行させる場合に選んで×印をつけてください。

このチェック ボックスを選んで×印をつけると、別のアプリケーションで作業している間も、このアプリケーションがバックグラウンドで実行されるようになります。たとえば、数値演算をする場合などに使います。バックグラウンドのプログラムと、CPUやメモリなどの資源を共有するとき、そのほかのアプリケーションの実行速度が低下します。このチェック ボックスに×印がついていないときは、アクティブなアプリケーションのときにだけ動作します。

関連項目

[実行形態]の[他のプログラムを止めて実行]

[バックグラウンド時の優先度]と[フォアグラウンドの優先度]


[実行形態]の[他のプログラムを止めて実行]

このチェック ボックスは、このアプリケーションがアクティブになっているときに、CPUやメモリなどの資源を独占して使いたい場合に選んで×印をつけてください。このチェック ボックスを選んで×印をつけると、このアプリケーションがアクティブになっているときは、別のアプリケーションは、[バックグラウンドでも実行する]チェック ボックスに×印のついたアプリケーションも含めて、すべてが動作できなくなります。

この設定は、ウィンドウで実行されるMS-DOSアプリケーションにもフルスクリーンで実行されるMS-DOSアプリケーションにも指定できます。ただし、ウィンドウで実行中のアプリケーションの場合には、このチェック ボックスに×印がついていても、ほかのアプリケーションは動き続けます。

関連項目

[実行形態]の[バックグラウンドでも実行する]


詳細設定

詳細設定の設定項目は次のとおりです。

[マルチタスクの設定]

[バックグラウンド時の優先度]と[フォアグラウンドの優先度]

[入力待ちの間他のプログラムにCPUを解放]

[メモリの設定]

[EMSメモリ]

[EMSメモリをスワップしない]

[XMSメモリ]

[XMSメモリをスワップしない]

[ハイメモリ領域を利用する]

[EMMラージ ページを使用]

[画面表示の設定]

[ビデオ メモリ]

[グラフ描画の高速処理]

[モニタ禁止ポート]

[ウィンドウ内グラフ使用]

[その他の設定]

[プログラムを終了しなくてもクローズ可能]

[RSハンドシェイク]

[ビデオ メモリのコピー]

[グラフィック コピー プレーン]

[アプリケーション優先のショートカット キー]

[アプリケーションを呼び出すショートカット キー]


フォアグラウンドとバックグラウンド時の優先度
[バックグラウンド時の優先度]と[フォアグラウンドの優先度]

[バックグラウンド時の優先度]と[フォアグラウンドの優先度]を設定すると、アプリケーションにCPUをどのように割り当てるかを決めることになります。ここで設定する数値は、設定するアプリケーションの、実行中の別のアプリケーションに対する相対的な優先度です。そのため、一定の割合のCPU時間に変換されるわけではありません。アプリケーションの優先度を高くすると、それだけ多くのCPU時間が割り当てられます。

優先度の範囲は1～10000です。標準のフォアグラウンド時の優先度は100、標準のバックグラウンド時の優先度は50です。

[フォアグラウンドの優先度]は、アプリケーションがアクティブになっているときの優先度です。たとえば、アプリケーションが邪魔されずにすべてのCPU時間をもらえるようにするには、この項目の値を10000に設定してください。

[バックグラウンド時の優先度]は、アプリケーションがアクティブでないときの優先度です。

注意:	アプリケーションをウィンドウで実行中のときは、コントロール メニューのコマンドでも優先度を変更できます。

関連項目

[実行形態]の[バックグラウンドでも実行する]

[実行形態]の[他のプログラムを止めて実行]


[入力待ちの間他のプログラムにCPUを解放]

このチェック ボックスを選んで×印をつけると、アプリケーションが入力待ちになっているときに、ほかのアプリケーションが実行されます。

ほかのアプリケーションが高速に実行できるように、通常はこのチェック ボックスを選んで×印をつけてください。

このチェック ボックスを選んで×印をつけると正しく動かないアプリケーションもあります。アプリケーションが正しく動くかどうかを確かめるには、一度このチェック ボックスを選んで×印をつけてください。アプリケーションが正しく動かないときは、このチェック ボックスを選んでクリアしてください。


[EMSメモリ]

WindowsはEMSメモリを利用するアプリケーションのために、ソフトウェアによってEMSメモリを作り出します。

[EMSメモリ]は、アプリケーションに割り当てるEMSメモリの量を設定するのに使います。

注意:	アプリケーションが使うメモリがEMSメモリかXMSメモリかによって、Windowsは同じメモリからEMSメモリとXMSメモリを作り出します。

項目	目的

[～Kバイト必要]	アプリケーションに最低限必要なEMSメモリの量。アプリケーションに必要な量をマニュアルなどで調べてください。EMSメモリの必な量がわからないときには、この設定を変えないでください。

このアプリケーションを起動したときにWindowsがここで指定された量のEMSメモリを確保できない場合はメッセージが現れます。このようなときには、事前にメモリを空ける必要があります。

EMSメモリのいらないアプリケーションには0を指定してください。

[最大～Kバイトまで]	アプリケーションに割り当てられるEMSメモリの量の上限。これによって、アプリケーションが必要以上のEMSメモリを確保しないようになります。

標準設定は1024です。-1を指定すると、アプリケーションが要求するだけのメモリを許す限り与えます。こうすると、システムの動作が遅くなる場合があります。0を指定するとアプリケーションがEMSメモリを使えなくなります。

関連項目

[実行に必要なメモリ容量]

[XMSメモリ]


[EMSメモリをスワップしない]

アプリケーションに割り当てられたEMSメモリをメモリ中にとどめ、ハード ディスクにスワップしないようにするときに、このチェック ボックスを選んで×印をつけます。

主なアプリケーションは、EMSメモリをスワップしないよう設定しなくても動作します。EMSメモリをスワップするとアプリケーションが正しく動かないのは、EMSを利用する常駐プログラムかMS-DOSのデバイス ドライバを使っている場合です。どちらの場合も、EMSメモリをスワップしないように設定しなければならないことがあります。

プログラムのEMSメモリをスワップしないようにすると、ほかのアプリケーションが遅くなり、空きメモリの量が減ります。

関連項目

[実行に必要なメモリ容量]

[XMSメモリ]


[XMSメモリ]

この項目は、アプリケーションに利用できるXMSメモリの量を決めます。XMSメモリがないと動かないアプリケーションは実際にはほとんどないので、通常はこの設定を変更しないでください。

項目	目的

[～Kバイト必要]	アプリケーションに最低限必要なXMSメモリの量。アプリケーションに必要な量をマニュアルで調べてください。EMSメモリの必要な量がわからないときには、この設定を変えないでください。

このアプリケーションを起動したときにWindowsがここで指定された量のEMSメモリを確保できない場合はメッセージが現れます。このようなときには、事前にメモリを空ける必要があります。

0を指定すると、アプリケーションにXMSメモリが必要ないという意味になります。

[最大～Kバイトまで]	アプリケーションに割り当てられるXMSメモリの量の上限。

この設定は、すべてのEMB(XMSメモリのブロック)を1つのアプリケーションが独占してしまうのを防ぐために使います。

標準設定は1024です。-1を指定すると、アプリケーションが要求するだけのXMSメモリを許す限り与えます。こうすると、システムの動作が遅くなる場合があります。0を指定すると、アプリケーションがHMA(ハイ メモリ領域)以外のXMSメモリを使わなくなります。

関連項目

[EMSメモリ]

[実行に必要なメモリ容量]


[XMSメモリをスワップしない]

アプリケーションに割り当てられたXMSメモリをメモリ中にとどめ、ハード ディスクにスワップしないようにするときに、このチェック ボックスを選んで×印をつけます。主なアプリケーションは、XMSメモリをスワップしても動作します。XMSメモリをスワップするように設定したときのメリットは、アプリケーションが仮想記憶を使える点です。つまり、アプリケーションがコンピュータに搭載されている量以上のメモリが必要なときに、一番使用頻度の低いデータがハード ディスクにスワップされ、実際よりも多くのメモリがあるように見せかけられるのです。

ほとんどのアプリケーションは、XMSメモリをスワップしないように設定しなくても動作します。XMSメモリをスワップするとアプリケーションが正しく動かないのは、XMSを利用する常駐プログラムかMS-DOSのデバイス ドライバを使っている場合です。どちらの場合も、XMSメモリをスワップしないように設定しなければならないことがあります。

アプリケーションのXMSメモリをスワップしないようにすると、ほかのアプリケーションが遅くなり、空きメモリ量が減ります。

HMA(ハイ メモリ領域)はつねに物理メモリにとどまっているので、この設定には左右されません。

関連項目

[EMSメモリ]

[実行に必要なメモリ容量]


[ハイメモリ領域を利用する]

アプリケーションがRAMのHMA(ハイ メモリ領域)を使えるようにするときに、このチェック ボックスを選んで×印をつけてください。XMS Version 2.0以降に準拠したプロテクト メモリが使える場合は、この設定を使えます。

Windowsを起動したときにHMAが使える場合には、どのアプリケーションもHMAを使えます。ただし、HMAはネットワーク プログラムなど一部の常駐プログラムも使います。そのため、Windowsをエンハンスド モードで起動したときにこれらのプログラムがHMAを使っていると、Windowsの中から実行するアプリケーションはHMAを使えません。

通常は、このチェック ボックスに×印がついたままにしておいてください。どのアプリケーションにも、ほかのアプリケーションのHMAとは別に個別のHMAがあるからです。アプリケーションがHMAを使わないときは、このチェック ボックスを選んでクリアしてください。

関連項目

[EMSメモリ]

[XMSメモリ]


[ビデオ メモリ]

この設定項目は、アプリケーションの起動時の画面のモードを指示します。画面のモードによって、アプリケーションを表示するためのVRAMにWindowsがメモリを割り当てる量が決まります。[テキスト]モードでは必要なメモリは少なく済み、[グラフィック]モードではメモリを多く使います。

情報を表示するのに不十分なメモリしか割り当てられないモードを指定すると、モードの指定後にアプリケーションを起動できなくなります。Windowsは、アプリケーションを実行するメモリが不足しているというメッセージを表示します。

アプリケーションによっては複数のモードで実行できる場合があります。[グラフィック]モードから[テキスト]モードに切り替えたり、アプリケーションをフルスクリーンで実行すると、Windowsは余ったメモリを解放し、別のアプリケーションで使えるようにします。ここで再び[グラフィック]モードに戻すと、十分なメモリがないときは、情報の一部または全部が画面から消える場合があります。

これを防ぐためには、[グラフィック]と、[ビデオ メモリを保持]の両方を選んでください。すると、アプリケーションが実行中のモードに関係なく、アプリケーションの表示に必要なメモリをつねに確保できるようになります。ただし、使われていないメモリがあっても、別のアプリケーションの実行には利用できません。


[プログラムを終了しなくてもクローズ可能]

このチェック ボックスを選んで×印をつけると、Windowsを終了したときに実行中のMS-DOSアプリケーションも自動的に終了するようになります。これによって、MS-DOSアプリケーションをいちいち終了しなくてもWindowsを終了できるようになります。この方法で終了すべきでないアプリケーションの場合には、このチェック ボックスに×印がついているとPIFエディタがメッセージを表示します。

よくわからないときは、このチェック ボックスに×印をつけてはいけません。データを失ったりファイルを壊したりする可能性があります。

このチェック ボックスは、ディスクに書き込まないアプリケーションのときにだけ×印をつけてください。ワード プロセッサやデータ ベース、スプレッド シートのような、ディスクを頻繁に使うアプリケーションには、絶対にこの設定を使わないでください。


[アプリケーション優先のショートカット キー]

MS-DOSアプリケーションがここに出ているショートカット キーのいずれかを使うときは、そのチェック ボックスを選んで×印をつけてください。こうすると、そのアプリケーションがアクティブなときは、指定したキーに割り当てられたWindowsの機能が実行されなくなり、アプリケーションで使えるようになります。アプリケーションがアクティブでないときは、ショートカット キーを押すとWindowsの機能が実行されます。


[アプリケーションを呼び出すショートカット キー]

押したときに、このアプリケーションをアクティブにするショートカット キーを設定します。ショートカット キーには、Alt キーか Ctrl キーを組み合わせる必要があります。Shift キーも使えますが、Shift キーだけでは使えません。また Esc 、Enter 、Tab 、Space 、PrintScreen 、BackSpace は使えません。たとえば、Ctrl+Y 、Alt+F4 、Ctrl+Shift+F11 、Ctrl+Alt+7 は、どれも有効です。

ショートカット キーを指定するには、キーの名前を入力するのではなく、実際に使うキーの組み合わせを押します。ショートカット キーを取り消すには、BackSpace キーを押してください。

設定したショートカット キーはシステム全体で有効になるので、ほかのアプリケーションでこのキーの組み合わせを利用できなくなります。ショートカット キーと、Windowsアプリケーションでのキー操作とが重複したときには、Windowsアプリケーションのキー操作のほうが利用できなくなります。

ショートカット キーは、プログラム マネージャの[アイコン]メニューにある[登録内容の変更]コマンドを使っても設定できます。PIFエディタでの設定よりも、プログラム マネージャでの設定のほうが優先されます。

関連項目

[アプリケーション優先のショートカット キー]


[より細かな設定]ボタン

[より細かな設定]ボタンは、詳細な設定を表示するときに押します。


[モード指定]

[モード指定]チェック ボックスでは、MS-DOSアプリケーションを実行する画面モードを、ノーマル モードにするかハイレゾリューション モードにするかを設定します。

[モード指定]チェック ボックスに×印がついているときには[ノーマル]および[ハイレゾリューション]のオプション ボタンが選べます。チェック ボックスに×印がついていないときには、コンピュータを起動したときの画面モードでアプリケーションを起動します。

この項目は、ハイレゾリューションに対応していない機種の場合は淡色表示になっていて、設定の変更はできません。


[EMMラージ ページを使用]

このチェック ボックスを選んで×印をつけると、起動したMS-DOSアプリケーションからラージ フレーム仕様のEMSを使えるようになります。ラージ フレームEMSを使うアプリケーションを起動するときにだけこのチェック ボックスに×印をつけてください。

このチェック ボックスに×印をつけると正常に実行できないアプリケーションもあります。その場合は、このチェック ボックスを選んでクリアしてください。


[グラフ描画の高速処理]

このチェック ボックスを選んで×印をつけると、グラフィック描画を監視しないようになります。これによって、MS-DOSアプリケーションのグラフィック描画が高速になります。

このチェック ボックスに×印をつけると、[モニタ禁止ポート]ボタンが使えるようになります。監視する処理の設定は、[モニタ禁止ポート]ダイアログ ボックスの設定でします。

このチェック ボックスに×印がついていると、画面の切り替え後に表示が乱れるアプリケーションがあります。その場合は、このチェック ボックスを選んでクリアしてください。

関連項目

[モニタ禁止ポート]


[モニタ禁止ポート]

[モニタ禁止ポート]ダイアログ ボックスでは、どの画面操作ポートを監視しないようにするかを設定します。それぞれのチェック ボックスを選んで×印をつけると、選んだポートを監視しないようになります。ポートを監視しないようにすると、アプリケーションの画面操作ポートへのアクセスが高速になります。

アプリケーションの中には、ポートを監視しない状態で画面を切り替えると、正しく表示しないものがあります。そのようなアプリケーションではポートを監視するように設定してください。

項目	目的

[画面]	MS-DOSアプリケーションが画面を直接制御して描画するのを監視しないようにします。アプリケーションがグラフィック画面をどのように使うかによって、[8色]か[16色]のオプション ボタンを選択して下さい。

[描画GVRAMの切り替え]	MS-DOSアプリケーションが描画するグラフィックVRAMを切り替えるのを監視しないようにします。

[GDC]	MS-DOSアプリケーションがGDCを直接制御して描画するのを監視しないようにします。このチェック ボックスを選んで×印をつけた場合、[テキスト画面の表示]と[グラフィック画面の表示]のチェック ボックスのいずれかまたは両方を選んで×印をつけてください。

[フォントの読み書き]	MS-DOSアプリケーションがフォントを直接読み書きするのを監視しないようにします。

関連項目

[グラフ描画の高速処理]


[ビデオ メモリのコピー]

 Alt+PrintScreen キーか Shift+PrintScreen キーでMS-DOSアプリケーションの画面をクリップボードにコピーするときに、どの表示をコピーするかをオプション ボタンで設定します。

項目	目的

[テキスト]	テキスト画面の内容をコピーします。

[グラフィック/テキスト]	テキスト画面とグラフィック画面のいずれか表示されているほうをコピーします。

関連項目

[グラフィック コピー プレーン]


[グラフィック コピー プレーン]

 Alt+PrintScreen キーか Shift+PrintScreen キーでMS-DOSアプリケーションのグラフィック画面をクリップボードにコピーするときに、どのプレーンの表示をコピーするかをチェック ボックスで設定します。この設定は、[ビデオ メモリのコピー]で[グラフィック/テキスト]を選択したときにだけ有効です。

項目	目的

[1]	青のプレーンをクリップボードにコピーします。

[2]	赤のプレーンをクリップボードにコピーします。

[3]	緑のプレーンをクリップボードにコピーします。

[4]	輝度のプレーンをクリップボードにコピーします。

関連項目

[ビデオ メモリのコピー]


[ウィンドウ内グラフ使用]

このチェック ボックスを選んで×印をつけると、ノーマル モードのMS-DOSアプリケーションをハイレゾリューション モードのWindowsでウィンドウ内で実行したときに、グラフィックを表示できるようになります。

この項目は、ハイレゾリューションに対応していない機種の場合や、[モード指定]で[ノーマル]オプション ボタンを選んだ場合は淡色表示になっていて、設定の変更はできません。


[RSハンドシェイク]

シリアル ポートを使うアプリケーションがフロー制御に使う方法をチェック ボックスで設定します。[RS/CS]、[Xon/off]、[ER/DR]のチェック ボックスがあります。

シリアル ポートを使うアプリケーションをバックグラウンドやウィンドウ内で実行したときに、データの取りこぼしが起こる場合は、この設定を変更します。