バージョン 6.3.3
 —  ダイアログコンポーネントリファレンス  —

EDIT-LINE-SET-TEXT アクション

このドキュメントでは、次のトピックについて説明します。


説明

編集エリアコントロール内の特定行のテキストを置き換えます。 このアクションを使用して、以下の操作も実行できます。

Top of page

パラメータ

名前/データタイプ 説明
EDITAREA のハンドル 入力

編集エリアコントロールを指定します。

行番号(I4) 入力/出力

テキストはこの行から置き換えられます。

開始列(I4) 入力/出力

テキストはこの列から前方へ置き換えられます。

終了列(I4) 入力/出力

テキストはこの列まで置き換えられます。 "0" を指定すると、行末まで置き換えられます。 行の最後の位置が返されます。

行のテキスト(A253) 入力/出力

行番号開始列、および 終了列 で指定される文字列を置き換える文字列が格納されます。

行の長さ(I4) 入力/出力

"行のテキスト" の(253 文字のうちの)文字数。ここで指定した文字数が、古い文字列の先頭から置き換えられます。 "-1" を指定すると、末尾の空白は削除され、使用された文字数が返されます。

Response(I4) 出力

Natural エラー(該当する場合)。

例:

   #LINE-NUMBER := 1       /*Replaces line 1 
   #COLUMN-FROM := 1 
   #COLUMN-TO := 0 
   #LINE-TEXT := 'New text' 
   PROCESS GUI ACTION EDIT-LINE-SET-TEXT WITH #EA-1 #LINE-NUMBER #COLUMN-FROM 
   #COLUMN-TO #LINE-TEXT #LINE-LENGTH GIVING #RESPONSE 
   MOVE #LINE-TEXT TO #EA-1.STRING 

Top of page