Q1:「続行しますか?はい・いいえ」等が表示される小窓をどうやって作れば良いでしょうか?
A1:
「ダイアログ」コンポーネントをお使いください。
「ダイアログ」コンポーネントの使い方は殆ど「フレーム」と変わりありません。
まずは目的のアプリケーション上にダイアログコンポーネントを追加し何かのきっかけ(例えばボタンを押した時)で「ダイアログを表示する」ようにします。
ダイアログコンポーネントの上に新たに
・「ラベル」一つ (「Text」を「続行しますか?」に変更)
・「ボタン」二つ (ボタン名を「はい」「いいえ」に変更)
配置し、ボタンを押した時に何か処理を行うようにすれば宜しいかと存じます。
「ダイアログ」コンポーネントをお使いになって何か疑問の点がありましたら、どうぞ再度ご連絡ください。
また、MZPlatformでは標準コンポーネントとして「確認ダイアログ」コンポーネントも用意されています。
このコンポーネントは予め「はい」「いいえ」ボタンが配置された形になっています。
@表示させたいメッセージは属性情報から設定できます。
コンポーネントを右クリックし、[属性情報設定...]を選びます。
コンポーネント属性情報設定画面の「Message」欄に「続行しますか?」等入力してください。
A何かのタイミング(例えばボタンを押した時)に「確認ダイアログ」を表示させます。
起動メソッドに「はい・いいえボタン付きダイアログを表示(Component)」をお選びください。
(他にキャンセルボタン付き、OK・キャンセルボタン付きなどもあります)
メソッドの引数:[取得方法]コンポーネント
[メソッド/値]空白 としてください
B「確認ダイアログ」コンポーネントに何か処理を接続します。
C「イベント番号」を設定して、どのような場合にその処理を行うか指定します。
イベント番号の設定は、右側の接続先のコンポーネントを右クリックし[イベント番号設定]-[イベント番号設定...]を選びます。
定常起動のチェックマークを外します。
[No.1]:はい・了解ボタンが押された時
[No.2]:いいえボタンが押された時
などから選んで右側の「起動する」のチェックボックスにチェックを入れます。
備考:「実現したい処理別」の「Q&A3」にも掲載。