画面・帳票サポートシステム XMAP3 プログラミングガイド 画面編
画面の表示属性をAPから動的に変更する場合,ドローセットアップの表示属性の動的変更ダイアログで定義した修飾名を使用します。表示属性の動的変更ダイアログは定義するオブジェクトの系統別に,次のように分けられています。これらの系統と個々のオブジェクトの対応については,「2.4 GUI画面を構成するオブジェクト」を参照してください。
ここでは,XMAP3が標準に提供する修飾名について説明します。
キャラクタコントロール(入出力テキスト・フィールド・ポップアップ・コンボボックス,ポップアップテキスト・フィールド)の表示属性の標準値を表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 | 入力不可 | グレーアウト | 指定できない | 指定できない |
表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 | 変更なし | 変更なし | 変更なし | 指定できない |
表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 |
表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 | グレーアウト表示 | 変更なし | 変更なし |
ラジオボタン,チェックボタン,リスト,トグルフィールドの表示属性の標準値を次の表に示します。
表A-16 候補選択コントロールの表示属性の標準値
動的変更テーブル のデータ名 |
修飾名 | 表示方法 (リスト項目以外) |
不活性 (選択できない状態にする) |
フォーカス設定 (フォーカスをボタン/リストに位置づける)※ |
選択済み にする |
---|---|---|---|---|---|
XMAP-BUTTON-SEL1 | PT | 標準表示 | 不活性 | 設定しない | 選択前 |
XMAP-BUTTON-SEL2 | ON | 標準表示 | 活性 | 設定しない | 選択済み |
XMAP-BUTTON-SEL3 | OF | 標準表示 | 活性 | 設定しない | 選択前 |
XMAP-BUTTON-SEL4 | ST | 標準表示 | 活性 | 設定する | 選択前 |
XMAP-BUTTON-SEL5 | IV | 全体非表示 | 指定できない | 設定しない | 選択前 |
プッシュボタン,メニューバーの表示属性の標準値を次の表に示します。
表A-17 コマンドコントロールの表示属性の標準値
動的変更テーブル のデータ名 |
修飾名 | 表示方法 (プッシュボタンだけ) |
不活性 (選択できない状態にする) |
フォーカス設定 (フォーカスをボタンに位置づける) |
---|---|---|---|---|
XMAP-BUTTON-SEL1 | PT | 標準表示 | 不活性 | 設定しない |
XMAP-BUTTON-SEL2 | ON | 標準表示 | 活性 | 設定しない |
XMAP-BUTTON-SEL3 | OF | 標準表示 | 活性 | 設定しない |
XMAP-BUTTON-SEL4 | ST | 標準表示 | 活性 | 設定する |
XMAP-BUTTON-SEL5 | IV | 全体非表示 | 指定できない | 設定する |
プッシュボタン,メニューバーの表示属性の標準値を次の表に示します。
表A-18 ウィンドウ属性の表示属性の標準値
動的変更テーブル のデータ名 |
修飾名 | 表示形態 | 入力・選択状態の扱い | キーボードのロック状態を解除する | ウィンドウを表示した時にアラームを鳴らす |
---|---|---|---|---|---|
XMAP-CNTRL1 | WR | 一部上書 | 状態を維持 | 解除する | 鳴らさない |
XMAP-CNTRL2 | EW | 全面書換 | 初期状態 | 解除する | 鳴らさない |
XMAP-CNTRL3 | CL | 一部上書 | 初期状態 | 解除する | 鳴らさない |
XMAP-CNTRL4 | BL | 一部上書 | 状態を維持 | 解除する | 鳴らす |
表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 | 中央 | 標準表示 |
表A-20 確定キー属性の表示属性の標準値
動的変更テーブルのデータ名 | 修飾名 | キー押下無効にするキー |
---|---|---|
XMAP-EVENT-AL | AL | なし |
XMAP-EVENT-PC | PC | PF13〜PF84,PA1〜PA3,スクリーン消去 |
表A-21 データ名の表示属性の標準値
属性種別 | データ名 | 論理マップ中でのマップ名 |
---|---|---|
ウィンドウ属性の動的変更 | マップ名−CNTRL | マップ名−CNTRLO |
位置属性の動的変更 | マップ名−WINDOW | マップ名−WINDOWW |
確定キー属性の動的変更のデータ名 | マップ名−INC | マップ名−INCO |
All Rights Reserved. Copyright (C) 2001, 2006, Hitachi, Ltd.