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


付録A.1 画面の表示属性

画面の表示属性をAPから動的に変更する場合,ドローセットアップの表示属性の動的変更ダイアログで定義した修飾名を使用します。表示属性の動的変更ダイアログは定義するオブジェクトの系統別に,次のように分けられています。

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

〈この項の構成〉

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

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

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

表A‒1 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(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‒2 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(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‒3 キャラクタコントロールの表示属性の標準値(数字系・日本語系・カナ系・英数系キーエントリおよび日本語系選択エントリ)(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‒4 キャラクタコントロールの表示属性の標準値(ラベル)

動的変更テーブルのデータ名

修飾名

表示方法・

非表示属性

反転表示

文字色

印字

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‒5 候補選択コントロールの表示属性の標準値

動的変更テーブル

のデータ名

修飾名

表示方法

(リスト項目以外)

印字

(トグル

のみ)

不活性

(選択できない状態にする)

フォーカス設定

(フォーカスをボタン/リストに位置づける)

選択

済み

にする

XMAP-BUTTON-SEL1

PT

標準表示

変更なし

不活性

設定しない

選択前

XMAP-BUTTON-SEL2

ON

標準表示

変更なし

活性

設定しない

選択

済み

XMAP-BUTTON-SEL3

OF

標準表示

変更なし

活性

設定しない

選択前

XMAP-BUTTON-SEL4

ST

標準表示

変更なし

活性

設定する

選択前

XMAP-BUTTON-SEL5

IV

全体非表示

変更なし

指定できない

設定しない

選択前

注※

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

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

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

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

動的変更テーブル

のデータ名

修飾名

表示方法

(プッシュボタンだけ)

不活性

(選択できない状態にする)

フォーカス設定

(フォーカスをボタンに位置づける)

XMAP-BUTTON-SEL1

PT

標準表示

不活性

設定しない

XMAP-BUTTON-SEL2

ON

標準表示

活性

設定しない

XMAP-BUTTON-SEL3

OF

標準表示

活性

設定しない

XMAP-BUTTON-SEL4

ST

標準表示

活性

設定する

XMAP-BUTTON-SEL5

IV

全体非表示

指定できない

設定する

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

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

表A‒7 ウィンドウ属性の表示属性の標準値

動的変更テーブル

のデータ名

修飾名

表示形態

入力・選択状態の扱い

キーボードのロック状態を解除する

ウィンドウを表示した時にアラームを鳴らす

XMAP-CNTRL1

WR

一部上書

状態を維持

解除する

鳴らさない

XMAP-CNTRL2

EW

全面書換

初期状態

解除する

鳴らさない

XMAP-CNTRL3

CL

一部上書

初期状態

解除する

鳴らさない

XMAP-CNTRL4

BL

一部上書

状態を維持

解除する

鳴らす

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

表A‒8 位置属性の表示属性の標準値

動的変更テーブルのデータ名

修飾名

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‒9 確定キー属性の表示属性の標準値

動的変更テーブルのデータ名

修飾名

キー押下無効にするキー

XMAP-EVENT-AL

AL

なし

XMAP-EVENT-PC

PC

PF13〜PF84,PA1〜PA3,スクリーン消去

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

表A‒10 データ名の表示属性の標準値

属性種別

データ名

論理マップ中でのマップ名

ウィンドウ属性の動的変更

マップ名−CNTRL

マップ名−CNTRLO

位置属性の動的変更

マップ名−WINDOW

マップ名−WINDOWW

確定キー属性の動的変更のデータ名

マップ名−INC

マップ名−INCO