ライト・ペン (選択)

ライト・ペン (選択) コンポーネントは、3270 ホスト画面上のライト・ペン (セレクター・ペンとも呼ばれる) 選択フィールドの認識を担当します。
注: このコンポーネントは、 Rich Page Editor「パレット」ビューの「ZIETrans コンポーネント」セクションには表示されません。3270 または 3270E プロジェクトの初期作成時に「ライト・ペン・レンダリング・サポートの追加」チェック・ボックスを選択してライトペン・サポートを有効にしている場合、このコンポーネントを使用するには Eclipseメニュー・バーから「ZIETrans ツール」>「ホスト・コンポーネントを挿入」をクリックします。

認識されたライト・ペン選択フィールドは、チェック・ボックス・ウィジェットによってレンダリングできます。

指定文字 (フィールドの先頭文字) が疑問符 (?) の場合、レンダリングされたチェック・ボックスは選択されません。指定文字がより大記号 (>) の場合は、レンダリング・チェック・ボックスが選択されます。

次の図は、ホスト画面上のライト・ペン (選択) コンポーネントの表示例を示します。
図 1. ライト・ペン (選択) コンポーネントの例
ライト・ペン (選択) コンポーネントの例
  1. 指定文字 (フィールドの先頭文字)
以下の設定が、このコンポーネントに対して構成できます。
フィールドの残りを消費
ウィジェットが消費およびレンダリングする対象が、フィールド全体またはフィールドの先頭文字のみのいずれであるかを指定します。フィールド全体を消費およびレンダリングすることを指定するには、このチェック・ボックスを選択します。例えば、フィールドの内容がレンダリング・ウィジェット (チェック・ボックス) の表題としてレンダリングされます。ウィジェットにより先頭文字のみをレンダリングすることを指定するには、このチェック・ボックスをクリアします。これは、フィールドの先頭文字より後の部分の色や拡張属性を保持する場合に便利です。デフォルト・レンダリングでは、このチェック・ボックスをクリアすると、フィールドの残りの部分 (フィールドの先頭文字を除くすべての部分) が他のウィジェット (ほとんどの場合はフィールド・ウィジェット) によりレンダリングされます。デフォルトが選択されています