highlight
highlight プロパティーは、フィールドを表示または印刷する際に使用する特殊効果がある場合にこれを指定します。
HighlightKind 列挙型を使用して、このプロパティーの値を指定します。
HighlightKind 列挙型には、次の値が備わっています。
- blink
- テキストの点滅を繰り返します。
- defaultHighlight
- コンソール UI でのみ、この値は現行ウィンドウのデフォルト強調表示設定を使用します。
- noHighlight (デフォルト)
- 特殊効果 (具体的には、blink、reverse、または underline) を表示しないことを指定します。
- reverse
- テキストと背景色を反転します。例えば、濃い色の背景に淡色文字を表示している場合、 背景色を明るくしてテキストを濃い色にします。この値は、COBOL 出力にのみ使用できます。
- underline
- フィールドの下部に下線を配置します。
互換性
| データ項目 | VGUI レコード | コンソール UI | テキスト書式 Java™ | テキスト書式 COBOL | 印刷書式 Java | 印刷書式 COBOL |
|---|---|---|---|---|---|---|
| あり | なし | あり | あり* | あり* | あり* | あり* |
* highlight プロパティーは、テキスト書式および印刷書式の定数フィールド用にサポートされますが、変数フィールドの場合と同様の互換性に関する考慮事項があります。 以下の互換性に関する追加の考慮事項が該当します。
| プラットフォーム | 問題 |
|---|---|
| Java 生成 | noHighlight および underscore のみがサポートされます。 |
| COBOL 生成 | サポートはエミュレーターに基づいて異なります。 |
| iSeries COBOL | blink は、 red フィールドでのみサポートされ、その他の色のフィールドでは無視されます。 |
| 印刷書式 | noHighlight および underscore のみがサポートされます。 |
| デバッグ | noHighlight および underscore のみがサポートされます。 |