変数フィールドは、書式内の入力テキストまたは出力テキストとして使用できます。
それぞれの変数フィールドは、EGL プリミティブまたは DataItem パーツを基にしています。
定数フィールドと異なって、変数フィールドには EGL コーディングによってアクセスすることができます。
書式内に変数フィールドを挿入するには、次のステップを実行します。
- EGL 書式エディターで書式グループを開く。
- 書式グループに書式がない場合は、書式グループに書式を追加する。
『書式の作成』を参照してください。
- 「パレット」ビューで、追加する変数フィールドのタイプをクリックする。
次のタイプの変数フィールドが、デフォルトで選択可能です。
表 1. 「パレット」ビュー内で選択可能な変数フィールドフィールド名 |
デフォルトの色 |
デフォルトの輝度 |
デフォルトの強調表示 |
デフォルトの保護 |
入力 |
緑 |
標準 |
下線 |
なし |
出力 |
緑 |
標準 |
なし |
スキップ |
メッセージ |
赤 |
太字 |
なし |
スキップ |
パスワード |
緑 |
不可視 |
なし |
なし |
これらのフィールドは、テキスト・ベースのインターフェース内の、通常使用されている変数
1 行テキスト領域のサンプルです。
個々のフィールドを、書式上に配置した後で、カスタマイズすることができます。
また、「パレット」ビュー内で選択可能なフィールドのデフォルトの色、輝度、および強調表示もカスタマイズできます。
『EGL 書式エディターのパレット・エントリーの設定の変更』を参照してください。
- エディター内の書式で、クリックしてマウスを保持し、フィールドのサイズおよびロケーションを表す長方形を描く。
マウス・カーソルの隣にあるプレビュー・ボックスに、フィールドのサイズおよび書式に対するそのロケーションが表示されます。
注: 既存の書式内でのみフィールドを追加できます。
- フィールドが正しいサイズであれば、マウスを放す。
「新規 EGL フィールド」ウィンドウが開きます。
- 「新規 EGL フィールド」ウィンドウ内で、「名前」フィールド内に新規フィールドの名前を入力する。
- 次のいずれかを行なって、フィールドのタイプを選択する。
- プリミティブ型を使用するには、「タイプ」 リストからプリミティブ型をクリックする。
- DataItem パーツを使用するには、次のステップに従う。
- 「タイプ」 リストから、「dataItem」をクリックする。
「DataItem パーツの選択」ウィンドウが開きます。
- 「DataItem パーツの選択」ウィンドウ内で、リストから DataItem パーツをクリックするか、または 1 つの名前を入力する。
- 「OK」をクリックする。
- 必要に応じて、「ディメンション」フィールド
(複数可) に値を入力して、新規変数フィールドのディメンションを設定する。
- フィールドを配列にしたい場合は、「配列」チェック・ボックスを選択する。
- 「配列」チェック・ボックスが選択されている場合は、
「次へ」をクリックして、ステップの実行を続行する。
その他の場合は、「完了」をクリックして、ステップの実行を停止する。
新規フィールドが作成されました。
これらのステップの残りの部分は、配列を作成する場合のみ適用できるので、実行する必要はありません。
- 「新規 EGL フィールド」ウィンドウの「配列プロパティー」ページ上で、
「配列サイズ」フィールドに配列のサイズを入力する。
- 「索引方向」 ボタンから、「下方向」
または「横方向」 の向きを選択する。
- 「レイアウト」の下で、「フィールド下方向」
および「フィールド横方向」フィールドに垂直フィールドおよび水平フィールドの数を入力する。
- 「スペース」 の下で、「行の間の行数」および
「列の間のスペース」フィールドに配列の列および行の間のスペース量を入力する。
- 「完了」をクリックする。書式グループ内に新規フィールドが作成されます。
新規フィールドが作成されたら、フィールドをクリックして選択し、「プロパティー」ビューで
フィールドのプロパティーを設定します。
変数フィールドにはデフォルト値がないので、強調表示しない場合、不可視にできます。
それぞれの変数フィールドを適切なサンプル・テキストでマークするには、エディターの上部
にある「サンプル値の切り替え」ボタンをクリックします。
変数フィールドが作成されたら、エディター内で変数フィールドダブルクリックして、「タイプ・プロパティーの編集
(Edit Type Properties)」ウィンドウを開くことができます。
このウィンドウから、次の方法でフィールドを編集することができます。
- 「フィールド名」フィールド内に新しい名前を入力することで、フィールドの名前を変更する。
- 「タイプ」 リストからフィールドの新規タイプを選択する。
- 「精度」フィールド内に新しい数値を入力して、フィールドの精度を変更する。
「タイプ・プロパティーの編集 (Edit Type
Properties)」ウィンドウ内でフィールドのプロパティーの編集が完了したら、「OK」をクリックする。