スクリーン画面上の指定された位置から、指定された長さ分の文字と属性を交換します。
指定方法
CALL "CBL_SWAP_SCR_CHATTRS" USING 画面位置 文字バッファ 属性バッファ 文字列の長さ RETURNING 状態コード.
01 画面位置. 02 行位置 PIC 9(4) BINARY. 02 桁位置 PIC 9(4) BINARY. 01 文字バッファ PIC X(n). 01 属性バッファ. 02 属性 PIC 1(8) BIT OCCURS n TIMES. 01 文字列の長さ PIC 9(4) BINARY. 01 状態コード PIC S9(4) COMP-5.
最上端行を原点に行を0から始まる数値を指定します。
最左端を原点に桁を0から始まる数値を指定します。
交換する文字列を指定します。また、取得した文字列が設定されます。
交換する文字列の属性を指定します。また、取得した属性が設定されます。
属性については、“11.14 CBL_WRITE_SCR_ATTRS”を参照してください。
取得する文字列の長さを指定します。
復帰コード
復帰コードは、RETURNINGに指定した状態コードに設定されます。
0:成功
0以外:失敗