画面・帳票サポートシステム XMAP3 開発ガイド
XMAP3で作成するGUI画面の定義で設定できる値を次の表に示します。
オブジェクトの個数やサイズの値は,論理上の値です。見積もるときは,性能上の制約や,マップサイズを考慮に入れてください。
定義したオブジェクトの個数は,ドローの[表示]−[オブジェクト数]メニューで確認できます。
表8-9 GUI画面で定義できる値
| 項目 | 定義できる値 | ||
|---|---|---|---|
| マップサイズ | 物理マップサイズ | 32キロバイト※1 | |
| 論理マップサイズ | |||
| ウィンドウ | 個数 | 一次ウィンドウは1個/定義 二次ウィンドウは3個/一次ウィンドウ |
|
| サイズ | 画面の解像度に従う GUI画面の最大は,レイアウト領域のサイズで縦96ます×横160ます(48行×160列) |
||
| タイトル | 78桁(定義時) 表示上の文字数は画面サイズに従う |
||
| 壁紙 | ファイル(.bmp)のサイズで31,000バイト | ||
| メニューバーのメニュー項目 | 個数 | 24項目/メニューバー メニュー項目の合計は96項目/定義 |
|
| サイズ | ラベル長64桁 | ||
| プルダウンメニューの項目 | 個数 | 24項目/メニューバーの項目 メニュー項目の合計は96項目/定義 |
|
| サイズ | ラベル長64桁 | ||
| カスケードメニューの項目 | 個数 | 24項目/プルダウンメニューの項目 メニュー項目の合計は96項目/定義 |
|
| サイズ | ラベル長64桁 | ||
| コメントの記述 | 画面属性 | 画面名:40文字(半角) コメント:56文字(半角)×4行 |
|
| イベント通知コード | 文字数:40文字(半角) | ||
| オブジェクト | 文字数:40文字(半角) | ||
| ボックス系オブジェクト | 個数:各種の総和で255項目/定義 | ||
| テキスト | テキスト全般 | サイズ:レイアウト領域に収まる範囲※2 | |
| 固定テキスト | レイアウト領域に収まる範囲 ただし,文字サイズが標準文字サイズより小さい場合,160文字(半角)以内 |
||
| 使用目的が「MCR」の入出力テキスト・フィールド | 個数:1個/定義 文字数:カードの文字列は64文字(半角)以内 |
||
| プッシュボタン | ボタン ボックス |
個数 | 各種別に64個/定義 |
| サイズ | ウィンドウサイズに従う | ||
| ボタン | 個数 | 24ボタン/ボタンボックス | |
| サイズ | ラベル長64桁 | ||
| ボタンに貼り付けるグラフィック | サイズ | 31,000バイト | |
| ラジオボタン チェックボタン |
ボックス | サイズ | ウィンドウサイズに従う |
| ボタン | サイズ | ラベル長64桁※2 | |
| リストボックス | ボックス | サイズ | プレーンサイズ以下でレイアウト領域に収まる範囲 |
| プレーン | 個数 | 1プレーン/ボックス | |
| サイズ | ラベル長255桁/リストボックス 項目数254個/リストボックス ただし,組み合わせの制限はマップサイズの制限に従う |
||
| フィールドボックス | ボックス | 個数 | 4ボックス/定義 |
| サイズ | プレーンサイズ以下でレイアウト領域に収まる範囲 | ||
| プレーン | 個数 | 1プレーン/ボックス | |
| サイズ | 127行×255桁 | ||
| グループボックス | サイズ | レイアウト領域に収まる範囲 | |
| タイトル | 長さは「グループボックスの横サイズ−2ます」,または62文字(半角)以内 | ||
| ポップアップ | ボックス | サイズ:レイアウト領域に収まる範囲 | |
| メニュー項目(ファイルを使用しない場合) | 個数:2〜128項目/1メニュー(プレーン) 画面上の表示行数:レイアウト領域に収まる範囲 サイズ:ラベル長,選択ラベル長,通知コード長とも64桁※2以内 アクセスキー:は半角1〜4文字の英大文字(A〜Z)または数字(0〜9) |
||
| メニュー項目(ポップアップメニューファイル使用) | 32,000項目/ファイル 256項目/1階層 サイズ:ラベル長,選択ラベル長,通知コード長とも64桁※2以内 アクセスキー:は半角1〜4文字の英大文字(A〜Z)または数字(0〜9) |
||
| メニューの階層 | 8階層 | ||
| コンボボックス※3 | ボックス | 66桁以内 | |
| メニュー項目 | 個数:2〜128項目/1メニュー(プレーン) 画面上の表示行数:レイアウト領域に収まる範囲。 サイズ:ラベル長,通知コード長とも64桁※4以内 |
||
| セパレータ | 個数 | 2,000本(推奨) | |
| サイズ | レイアウト領域に収まる範囲 | ||
| アイコン | 個数 | 1個/定義 | |
| サイズ | 変更できない | ||
| 固定グラフィック 出力グラフィック |
個数 | 固定/出力それぞれ100個(推奨) | |
| サイズ | 固定グラフィック:31,000バイト/オブジェクト 出力グラフィック:100KB/オブジェクト(推奨) |
||
| フィールドボックス内 | 各オブジェクトは,プレーン領域に収まるサイズで配置できる。フレーム,塗りつぶしフィールド,けい線はほかのオブジェクトに重ねて配置できる。 スクロール禁止領域には,入力/選択系のオブジェクトは配置できない。また,スクロール禁止領域とスクロール領域とにわたる配置もできない。 |
||
| フィールド系オブジェクト | 個数:総和で2,000個/フィールドボックス(推奨) | ||
| 固定フィールド | サイズ | GUI画面の最大は,半角で2,048文字以内 | |
| 出力フィールド 入出力フィールド |
サイズ | GUI画面の最大は,半角で13,683桁※4以内(ただし,初期値を指定する場合は,2,048桁以内) | |
| 予約フィールド | サイズ | 255桁以内 | |
| ポップアップフィールド | 個数 | 個数:2〜128項目/1メニュー(プレーン) 画面上の表示行数:レイアウト領域に収まる範囲 |
|
| サイズ | ラベル長,通知コード長とも64桁以内※2 | ||
| フレーム | 個数 | 制限なし | |
| けい線,矩形 | 個数 | 2,000本(推奨) | |
メニュー項目は,メニューバー,プルダウンメニューおよびカスケードメニューのそれぞれのメニュー項目です。
All Rights Reserved. Copyright (C) 2009, 2019, Hitachi, Ltd.