16.3.9 二次ウィンドウの表示
二次ウィンドウのマッピング規則について説明します。
(1) 初期表示(ウィンドウが何も表示されていない)の場合
出力するマップ |
表示形態 |
画面表示結果※ |
フォーカス位置 |
---|---|---|---|
一次ウィンドウ定義のマップ |
一部上書, 全面書換, 自動 |
一次ウィンドウ定義時のウィンドウの表示位置と大きさで一次ウィンドウを表示する |
出力した一次ウィンドウ |
二次ウィンドウ定義のマップ |
− |
表示されない(XMAP3でエラー) |
− |
(2) 一次ウィンドウだけが表示されている場合
出力するマップ |
表示形態 |
画面表示結果※1 |
フォーカス位置 |
|
---|---|---|---|---|
一次ウィンドウ定義のマップ |
表示されているものと同じマップ名 |
一部上書 |
直前の一次ウィンドウを表示していた位置にそのときと同じ大きさで一次ウィンドウを表示する。 |
出力した一次ウィンドウ |
全面書換 |
表示・印刷セットアップの一次ウィンドウの位置を「ウィンドウ操作を優先する」にした場合,直前に一次ウィンドウを表示していた位置に今回表示する大きさで表示する。「画面定義を優先する」を指定した場合,定義した位置に表示する。 |
|||
表示されているものと異なるマップ名 |
一部上書, 全面書換, 自動 |
|||
二次ウィンドウ定義のマップ |
一次ウィンドウ定義中に,同じID(ウィンドウ種別番号)の定義がある。 |
一部上書, 全面書換, 自動 |
|
出力した二次ウィンドウ |
一次ウィンドウ定義中に,二次ウィンドウの定義なし,または同じID(ウィンドウ識別番号)の二次ウィンドウの定義なし。 |
|
(3) 一次ウィンドウと二次ウィンドウが表示されている場合
出力するマップ |
表示形態 |
画面表示結果※1 |
フォーカス位置 |
|
---|---|---|---|---|
一次ウィンドウ定義のマップ |
表示されているものと同じマップ名 |
全面書換 |
二次ウィンドウは消去される。 |
出力した一次ウィンドウ |
一部上書, 自動 |
二次ウィンドウはそのまま表示される。 |
画面を表示した時点で対話権があった二次ウィンドウ |
||
表示されているものと異なるマップ名 |
一部上書, 全面書換, 自動 |
一次ウィンドウを表示する。二次ウィンドウは消去される。 |
出力した一次ウィンドウ |
|
二次ウィンドウ定義のマップ |
表示されているものと同じマップ |
全面書換 |
|
出力した二次ウィンドウ |
一部上書 |
直前の二次ウィンドウを表示していた位置※3にそのときと同じ大きさで二次ウィンドウを表示する。 |
|||
表示されているものと異なるマップで,二次ウィンドウのID(ウィンドウ種別番号)は現在表示されているものと同じ |
一部上書,全面書換, 自動 |
|
出力した二次ウィンドウ |
|
表示されているものと異なるマップで,二次ウィンドウのID(ウィンドウ種別番号)も異なる |
一部上書, 全面書換, 自動 |
|