画面・帳票サポートシステム XMAP3 プログラミングガイド 画面編

[目次][用語][索引][前へ][次へ]

付録A.10 修飾名と変更属性の標準値

画面の表示属性をAPから動的に変更する場合,ドローセットアップの表示属性の動的変更ダイアログで定義した修飾名を使用します。表示属性の動的変更ダイアログは定義するオブジェクトの系統別に,次のように分けられています。これらの系統と個々のオブジェクトの対応については,「2.4 GUI画面を構成するオブジェクト」を参照してください。

ここでは,XMAP3が標準に提供する修飾名について説明します。

<この項の構成>
(1) キャラクタコントロールの表示属性の標準値(GUI/CUI共通)
(2) 候補選択コントロールの表示属性の標準値(GUI)
(3) コマンドコントロールの表示属性の標準値(GUI)
(4) ウィンドウ属性の表示属性の標準値(GUI/CUI共通)
(5) 位置属性の表示属性の標準値(GUI)
(6) 確定キー属性の表示属性の標準値(GUI)
(7) データ名の表示属性の標準値(GUI/CUI共通)

(1) キャラクタコントロールの表示属性の標準値(GUI/CUI共通)

キャラクタコントロール(入出力テキスト・フィールド・ポップアップ・コンボボックス,ポップアップテキスト・フィールド)の表示属性の標準値を表A-12,表A-13および表A-14に示します。これらの変更属性は,使用目的別に設定値を変更する必要があります。

また,使用目的が出力専用は,設定値が異なります。出力専用のときの表示属性の標準値について表A-15に示します。

表A-12 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(1/3)

動的変更テーブルのデータ名 修飾名 表示方法・
入力可否属性
表示方法・
非表示属性
遷移条件 詳細目的※2
(モジュラス
チェック)
XMAP-IN-ATTR1 ER 入力可能 標準表示※1 変更なし 変更なし
XMAP-IN-ATTR2 RV 入力可能 標準表示※1 変更なし 変更なし
XMAP-IN-ATTR3 PT 入力不可 標準表示※1 変更なし 指定できない
XMAP-IN-ATTR4 NP 入力可能 標準表示※1 変更なし 変更なし
XMAP-IN-BK BK※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-GR GR※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-BL BL※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-LR LR※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-LB LB※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-LG LG※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-LY LY※3 変更なし 変更なし 指定できない 指定できない
XMAP-IN-IV IV※3 入力不可 全体非表示 指定できない 指定できない
XMAP-IN-GO GO※3 入力不可 グレーアウト 指定できない 指定できない

注※1
非表示にしません。

注※2
「詳細目的」は適用オブジェクトグループが「数字系キーエントリ」の場合だけ有効です。

注※3
定義対象がCUI画面の場合,これらの修飾名は「設定する修飾名」として選択されていません。選択した場合,修飾名の属性はすべて「変更なし」となります。

表A-13 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(2/3)

動的変更テーブルのデータ名 修飾名 反転表示 背景色※1 文字色 入力済み
XMAP-IN-ATTR1 ER 変更なし 変更なし 変更なし
XMAP-IN-ATTR2 RV 反転する 変更なし 変更なし
XMAP-IN-ATTR3 PT 変更なし 変更なし 指定できない
XMAP-IN-ATTR4 NP 変更なし 変更なし 変更なし
XMAP-IN-BK BK※2 変更なし 変更なし 指定できない
XMAP-IN-GR GR※2 変更なし 変更なし 指定できない
XMAP-IN-BL BL※2 変更なし 変更なし 指定できない
XMAP-IN-LR LR※2 変更なし ライトレッド 変更なし 指定できない
XMAP-IN-LB LB※2 変更なし ライトブルー 変更なし 指定できない
XMAP-IN-LG LG※2 変更なし ライトグリーン 変更なし 指定できない
XMAP-IN-LY LY※2 変更なし ライトイエロー 変更なし 指定できない
XMAP-IN-IV IV※2 変更なし 変更なし 変更なし 指定できない
XMAP-IN-GO GO※2 変更なし 変更なし 変更なし 指定できない

注※1
CUI画面では指定できません。

注※2
定義対象がCUI画面の場合,これらの修飾名は「設定する修飾名」として選択されていません。選択した場合,修飾名の属性はすべて「変更なし」となります。

表A-14 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(3/3)

動的変更テーブルのデータ名 修飾名 自動送信 入力必須 ワンタッチクリア※1
XMAP-IN-ATTR1 ER 変更なし 変更なし 変更なし
XMAP-IN-ATTR2 RV 変更なし 変更なし 変更なし
XMAP-IN-ATTR3 PT 指定できない 指定できない 指定できない
XMAP-IN-ATTR4 NP 変更なし 変更なし 変更なし
XMAP-IN-BK BK※2 指定できない 指定できない 指定できない
XMAP-IN-GR GR※2
XMAP-IN-BL BL※2
XMAP-IN-LR LR※2
XMAP-IN-LB LB※2
XMAP-IN-LG LG※2
XMAP-IN-LY LY※2
XMAP-IN-IV IV※2
XMAP-IN-GO GO※2

注※1
CUI画面では指定できません。

注※2
定義対象がCUI画面の場合,これらの修飾名は「設定する修飾名」として選択されていません。選択した場合,修飾名の属性はすべて「変更なし」となります。

表A-15 キャラクタコントロールの表示属性の標準値(ラベル)

動的変更テーブルのデータ名 修飾名 表示方法・
非表示属性
反転表示 文字色
XMAP-OUT-ATTR1 RE 標準表示※1 変更なし
XMAP-OUT-ATTR2 GR 標準表示※1 変更なし
XMAP-OUT-ATTR3 BL 標準表示※1 変更なし
XMAP-OUT-ATTR4 YE 標準表示※1 変更なし
XMAP-OUT-ATTR5 CY 標準表示※1 変更なし
XMAP-OUT-ATTR6 MA 標準表示※1 変更なし
XMAP-OUT-ATTR7 WH 標準表示※1 変更なし
XMAP-OUT-BK BK※2 変更なし 変更なし
XMAP-OUT-DR DR※2 変更なし 変更なし ダークレッド
XMAP-OUT-DB DB※2 変更なし 変更なし ダークブルー
XMAP-OUT-DG DG※2 変更なし 変更なし ダークグリーン
XMAP-OUT-DY DY※2 変更なし 変更なし ダークイエロー
XMAP-OUT-IV IV※2 全体非表示 変更なし 変更なし
XMAP-OUT-GO GO※2 グレーアウト表示 変更なし 変更なし

注※1
非表示にしません。

注※2
定義対象がCUI画面の場合,これらの修飾名は「設定する修飾名」として選択されていません。選択した場合,修飾名の属性はすべて「変更なし」となります。

(2) 候補選択コントロールの表示属性の標準値(GUI)

ラジオボタン,チェックボタン,リスト,トグルフィールドの表示属性の標準値を次の表に示します。

表A-16 候補選択コントロールの表示属性の標準値

動的変更テーブル
のデータ名
修飾名 表示方法
(リスト項目以外)
不活性
(選択できない状態にする)
フォーカス設定
(フォーカスをボタン/リストに位置づける)
選択済み
にする
XMAP-BUTTON-SEL1 PT 標準表示 不活性 設定しない 選択前
XMAP-BUTTON-SEL2 ON 標準表示 活性 設定しない 選択済み
XMAP-BUTTON-SEL3 OF 標準表示 活性 設定しない 選択前
XMAP-BUTTON-SEL4 ST 標準表示 活性 設定する 選択前
XMAP-BUTTON-SEL5 IV 全体非表示 指定できない 設定しない 選択前

注※
トグルフィールド以外です。

(3) コマンドコントロールの表示属性の標準値(GUI)

プッシュボタン,メニューバーの表示属性の標準値を次の表に示します。

表A-17 コマンドコントロールの表示属性の標準値

動的変更テーブル
のデータ名
修飾名 表示方法
(プッシュボタンだけ)
不活性
(選択できない状態にする)
フォーカス設定
(フォーカスをボタンに位置づける)
XMAP-BUTTON-SEL1 PT 標準表示 不活性 設定しない
XMAP-BUTTON-SEL2 ON 標準表示 活性 設定しない
XMAP-BUTTON-SEL3 OF 標準表示 活性 設定しない
XMAP-BUTTON-SEL4 ST 標準表示 活性 設定する
XMAP-BUTTON-SEL5 IV 全体非表示 指定できない 設定する

(4) ウィンドウ属性の表示属性の標準値(GUI/CUI共通)

プッシュボタン,メニューバーの表示属性の標準値を次の表に示します。

表A-18 ウィンドウ属性の表示属性の標準値

動的変更テーブル
のデータ名
修飾名 表示形態 入力・選択状態の扱い キーボードのロック状態を解除する ウィンドウを表示した時にアラームを鳴らす
XMAP-CNTRL1 WR 一部上書 状態を維持 解除する 鳴らさない
XMAP-CNTRL2 EW 全面書換 初期状態 解除する 鳴らさない
XMAP-CNTRL3 CL 一部上書 初期状態 解除する 鳴らさない
XMAP-CNTRL4 BL 一部上書 状態を維持 解除する 鳴らす

(5) 位置属性の表示属性の標準値(GUI)

表A-19 位置属性の表示属性の標準値

動的変更テーブルのデータ名 修飾名 XY位置 Z位置
XMAP-WINDOW-RT RT 右上 標準表示
XMAP-WINDOW-RD RD 右下 標準表示
XMAP-WINDOW-LT LT 左上 標準表示
XMAP-WINDOW-LD LD 左下 標準表示
XMAP-WINDOW-IV IV 変更なし 一時非表示
XMAP-WINDOW-FR FR 中央 手前に表示
XMAP-WINDOW-VC VC 中央 標準表示

(6) 確定キー属性の表示属性の標準値(GUI)

表A-20 確定キー属性の表示属性の標準値

動的変更テーブルのデータ名 修飾名 キー押下無効にするキー
XMAP-EVENT-AL AL なし
XMAP-EVENT-PC PC PF13〜PF84,PA1〜PA3,スクリーン消去

(7) データ名の表示属性の標準値(GUI/CUI共通)

表A-21 データ名の表示属性の標準値

属性種別 データ名 論理マップ中でのマップ名
ウィンドウ属性の動的変更 マップ名−CNTRL マップ名−CNTRLO
位置属性の動的変更 マップ名−WINDOW マップ名−WINDOWW
確定キー属性の動的変更のデータ名 マップ名−INC マップ名−INCO