メッセージ付きのダイアログがポップアップします。
説明
これは標準的なダイアログです。[OK] ボタンと場合によっては 右下隅に[キャンセル] ボタンが表示されます。このダイアログの既定のボタン ("return" を押すと選択されるボタン) は [OK] です。
message: ダイアログのコンテンツとして使用される
Graphic (ボタンを除く)。
title: ダイアログのタイトル バーに表示される
String。既定は "メッセージ" です。
owner: このダイアログが中心に位置する
View。null は、ダイアログが画面上部の 3 分の 2 の部分に中央揃えで表示されます。
オーナーが指定されていない場合、
GuiManager は、可能である場合、既定のオーナーを選択します。
modal?: ダイアログが、そのオーナーとインタラクトできないようにするかどうかを指定します。
cancel?: ダイアログに [キャンセル] ボタンを付けるかどうかを指定します。既定は false です。
ok-label: ダイアログが [OK] ボタンのラベルとして使用する
Graphic。
max-width: ダイアログの最大幅。最大幅を指定しない場合は、0in を使用します。
large-icon: 大きなアイコン (32x32 ピクセル) が必要な場合に使用されるイメージ。これが null の場合、ダイアログのアイコンは設定されません。
small-icon:
もし、非
nullである場合、
View の表題に表示される可能性のあるアイコンとなります。 もし
null の場合、
View の表題からアイコン(存在する場合)を取り除くことになります。
small-icon は、large-icon が非 null の場合のみに使用されます。
rest-args: ダイアログに渡されるオプション値。
戻り値
ユーザーの応答を表す String。ユーザーが [OK] ボタンをクリックしてダイアログを閉じる場合は Dialog.ok を返し、[キャンセル] ボタンをクリックする場合、またはその他の方法でダイアログを閉じる場合は Dialog.cancel を返します。
注意事項
特権の無いポップアップ ダイアログに関しては、large-icon および small-icon は効力がありません。
small-icon を使用しないウィンドウ システムもあります。
View の表題にアイコンを表示しないものもあります。これは基本的にウィンドウ システムによって違います。
もし owner が null かつmodal? がtrueの場合、ダイアログの View は最高位の View となります。
キーワード引数の width がこのプロシージャに設定される場合、width が max-width 以下か max-width が 0m として渡されるかのどちらかを確認しなければなりません。