User manual - ソフトウェアマニュアル(2014年8月7日)
28
2.2.9 制御コード
以下の制御コードを使用することができます。
制御コード CR(0x0D)
LF(0x0A)
・ カーソルを行の左端に移動させます。
・ カーソルを1行下に移動します。
・ 最下行表示中の場合は、改行の抑止/スクロールの抑止に関わらず
表示中の文字列の高さ分スクロールアップします。
NULL(0x00) ・ 文字列の終端を現します。(表示されません)
ESC(0x1B) ・ ESCシーケンス制御に使用します。
制御コード CR(0x0D)
LF(0x0A)
・ カーソルを行の左端に移動させます。
・ カーソルを1行下に移動します。
・ 最下行表示中の場合は、改行の抑止/スクロールの抑止に関わらず
表示中の文字列の高さ分スクロールアップします。
NULL(0x00) ・ 文字列の終端を現します。(表示されません)
ESC(0x1B) ・ ESCシーケンス制御に使用します。
2.2.10 ESCシーケンス
以下の ESC シーケンスをサポートします。
ESCシーケンス
画面クリア
カーソル位置設定
ESC[2J ・ 画面をクリアします。
・ カーソルを左上(0,0)位置に移動します。
ESC[Pn;PmH ・ カーソルを指定位置(n:行/m:桁)に移動します。
ESC[Pn;Pmf ・ Pn/Pmは省略可能です。デフォルトは1です。
左上端を1行/1桁と指定して下さい。
・ 画面の範囲外を指定した場合は、画面上で一番近い場
所にカーソルを移動させます。
ESCシーケンス
画面クリア
カーソル位置設定
ESC[2J ・ 画面をクリアします。
・ カーソルを左上(0,0)位置に移動します。
ESC[Pn;PmH ・ カーソルを指定位置(n:行/m:桁)に移動します。
ESC[Pn;Pmf ・ Pn/Pmは省略可能です。デフォルトは1です。
左上端を1行/1桁と指定して下さい。
・ 画面の範囲外を指定した場合は、画面上で一番近い場
所にカーソルを移動させます。
※上記以外のフォーマットの場合は、無視します。
2.2.11 「¥」(円記号)の扱い
文字コード 0x5C の文字は、日本語/英語モードにより表示されるシンボルが異なります。
0x5C 日本語モード 「¥」(円記号)を表示します
英語モード 「\」(バックスラッシュ)を表示します
0x5C 日本語モード 「¥」(円記号)を表示します
英語モード 「\」(バックスラッシュ)を表示します
2.2.12 行挿入(行間ピッチ設定)
行間ピッチを設定することにより、行間を広げて表示することができます。
詳細は、「デバイス制御ライブラリ リファレンスマニュアル」を参照してください。