バージョン 6.3.3
 —  プログラミングガイド  —

ダイナミックな情報行の操作

フォーカスされているダイアログエレメントに関する説明テキストをダイナミック情報行(DIL)に表示すると、イベントドリブンアプリケーションがさらにユーザーフレンドリになります。 ダイアログエレメントは、エンドユーザーがキーボード入力できる場合にフォーカスを獲得します。

ダイアログエレメントを DIL テキストに関係付けるには、以下の 2 つの方法があります。

ダイアログエディタ使用時の実行手順

  1. [ダイアログ属性]ウィンドウ内の[インフォメーション行]エントリをマークすることによって、ダイアログの HAS-DIL 属性を TRUE に設定します。

  2. ダイアログエレメントの DIL-TEXT 属性を "diltextstring" に設定します。 属性ウィンドウで、[DIL テキスト]エントリの右にある[...]ボタンを押します。 [属性ソース]ウィンドウが開きます。 属性ソースの 1 つを選択して、[値]フィールドにテキストを入力します。 ダイアログエレメントの使用方法が、"diltextstring" によって簡単に説明されていることを確認してください。

Natural コードを使用して上記 2 つの手順を実行する場合は、以下のようになります。

... 
PERSDATA-DIALOG.HAS-DIL := TRUE  /* Set HAS-DIL To TRUE 
#PB-1.DIL-TEXT := 'DILTEXTSTRING'   /* Assign the text string 
...

注意:
ダイアログにステータス行が含まれ、テキストが DIL に表示される場合、STATUS-TEXT および DIL-TEXT は同じエリアに表示されます。

Top of page