MFXOPEN 

BLANK 句

BLANK 句は、画面項目が表示される前に画面の行または画面全体をクリアする。

一般形式


*

指令

  1. 予約語リストのフラグ設定および修正を行うコンパイラ指令に加えて、以下の指令が、本セクションに記載の構文または意味内容に影響を与える可能性がある。
    • OLDBLANKLINE - BLANK LINE 句が ERASE EOL と同じ効果を持つことを指定する。つまり、カーソルの右側にある文字はすべて削除される。

構文規則

  1. BLANK SCREEN 句は、任意の画面記述項に指定できる。
  2. BLANK LINE 句は、基本項目に対してのみ指定できる。

一般規則

  1. BLANK SCREEN 句は、どこに記述されていても、画面データ項目が表示される前に実行される。この句を指定すると、画面全体がクリアされ、カーソルは行 1 列 1 に配置される。
  2. BLANK LINE 句を指定すると、画面データ要素の記述に含まれる、指定された行が、列 1 から行の終端までクリアされる。カーソルは、BLANK LINE 句が実行される前と同じ位置に留まる。
  3. BLANK 句も ERASE 句も指定しない場合は、画面データ要素を表示する際に、その要素に対応する特定の文字位置のみが変更される。画面の残りの内容は変更されない。
  4. BLANK SCREEN 句を実行すると、画面の前景色および背景色はデフォルトの状態に戻る。画面項目が FOREGROUND-COLOR または BACKGROUND-COLOR の影響を受ける場合のその他の効果については、それぞれの句のトピックを参照。
  5. ACCEPT 文では BLANK 句は無視される。
  6. BLANK SCREEN 句を使用する際には、同じ画面で色に関するオプション (FOREGROUND-COLOR および BACKGROUND-COLOR) のみ使用することを推奨する。他の属性は受容されるが無視される。