currentRowAttrs (EGL システム変数)

consoleLib.currentRowAttrs システム変数を使用すると、 画面配列の行にカーソルがある間、その各行に適用される表示特性を保持することができます。 画面配列について詳しくは、コンソール UI における配列辞書の使用を参照してください。

consoleLib.currentRowAttrs 変数に以下のプロパティーを設定できます。 詳しくは、それぞれのプロパティーのトピックを参照してください。

型: PresentationAttributes

以下の例は、変数にプロパティーの値を設定する方法を示しています。 最初の例では、ドット構文を使用しています。
consoleLib.currentRowAttrs.color = cyan;
consoleLib.currentRowAttrs.highlight=[bold];
あるいは、値の設定ブロックを使用して、単一の文にすべてのプロパティーを設定することもできます。
consoleLib.currentDisplayAttrs {color=cyan, highlight=[bold]};
openUI 文の直前に属性を設定します。 以下のコード行は、コンソール UI における配列辞書の使用からの例を参照しています。
consoleLib.currentDisplayAttrs {color=cyan, highlight=[bold]};
openUI myRegister.registerArray
  ...
end

ユーザーが表示される項目を下方にスクロールすると、カーソルを含む行のデータは、水色の太字フォントで表示されます。


フィードバック