過去の桐井戸端BBS (桐ver.9)
24934 メッセージボックスのフォーカス設定で「いいえ」や「キャンセル」が初期値にはできないのでしょうか 磯田 2004/02/19-00:19
久しぶりに投稿させていただきます。
一括処理やイベントでメッセージボックスをよく利用します。
しかし、たとえばボタンパラメータ=2の場合、
「はい」が常に初期値になっております。
処理によっては「いいえ」または「キャンセル」を初期値にしたいときがありますが、
メッセージボックスでは無理なのでしょうか?やはり自分でフォームを作るしかないのでしょうか?
よろしくお願いします。
24940 Re:メッセージボックスのフォーカス設定 宮城 2004/02/19-08:32
記事番号24934へのコメント
磯田さん、こんにちは。

残念ながらできません。
ただし、よくお考えください。「はい」「いいえ」はボタン指定=5ですが、
戻り値が[はい]=6、[いいえ]=7のいずれかになるというだけで、
振り分け自体は後続のケース文あたりでやっているはずです。
質問文を変えるというのはいかがですか。

ぶざまな例をひとつ。

メッセージボックス "なんとかかんとか"¥
         ,"更新しなくてよろしいか?"¥
         ,アイコン=?¥
         ,ボタン指定=5¥
         ,&応答
ケース開始
 ケース(&応答=6)
  【更新しない処理を記述】
 ケース その他
  【更新する処理を記述】
ケース終了

24945 Re:メッセージボックスのフォーカス設定 磯田 2004/02/19-10:22
記事番号24940へのコメント
宮城さんこんにちわ。早速のコメントありがとうございます。
なるほど、逆転の発想ですね。
できればつぎのX10では、フォーカス初期値設定ができるようになればと思います。

戻る