有江's IT 4コマ漫画 【第151話:「いいえ」と「キャンセル」って何が違うの?】
ITネタの4コマ漫画! IT向上委員会:有江が発信中!
どもども、有江です。
「はい・いいえ・キャンセル」の3択のメッセージボックスに関して
「いいえ」と「キャンセル」って何が違うの?という質問はよくあります。
確かに、確認内容が「メール送信しますか?」というような質問であれば
「いいえ」でも「キャンセル」でもメールは送信しませんので同じです。
しかしながら、それは2択のメッセージボックスを使うべきところに
3択のメッセージボックスを無理やり使ってしまっているだけです。
つまり、単に使い方が間違っているだけです。
では、どういう場合に3択のメッセージボックスを使うのでしょうか。
例えば、メニューから「アプリの終了」が選択された時、
「文書を保存しますか?」という確認のメッセージボックスを表示し
「はい」ボタンが押されれば、文書を保存して終了、
「いいえ」ボタンが押されれば、文書を保存しないで終了、
「キャンセル」が押されれば、何もしない(終了しない)
という処理において、3択のパターンが活きてきます。
つまり、「はい」と「いいえ」に関しては、表面上は文書を保存するかどうかを確認して
いるわけですが、どちらも暗黙的に「アプリを終了する」という事を意味しています。
これに対し「キャンセル」は、メニューから「アプリの終了」を選択した事自体を
キャンセルしますので、何もしません。よって、アプリも終了しません。
「いいえ」と「キャンセル」の違い、ご理解いただけましたでしょうか。
ではでは。