ユーザーがテキストファイルを変更できるこのアプリケーションがあり、保存を忘れると、変更が保存されていないことを通知する小さなメッセージがポップアップ表示され、2つのボタン「はい」で変更を保存するかどうかを尋ねられます。と「いいえ」。また、「この警告を無効にする」という小さなチェックボックスがあります。また、同じように、ユーザーがチェックすると、テキストファイルに未保存の変更があった場合に、メッセージが再度ポップアップ表示されることはありません。
いくつかの質問:
1)ユーザーが「はい」のみを選択した場合、「いいえ」のみを選択した場合、またはそれらのいずれかを選択した場合、チェックボックスの値(チェックボックスがオンになっている場合)を覚えておく必要がありますか?
2)ユーザーがチェックボックスをオンにしたと仮定して、保存されていない変更について再度警告されないようにします。次にユーザーが変更を保存するのを忘れたときに予想される動作はどうなりますか?
ユーザーが警告を無効にした後、常にデフォルトのアクション(yes:変更を保存、no:変更を破棄)を想定する必要がありますか?もしそうなら、どのアクション?
または、警告を無効にした直後の最後のユーザーアクションに応じて、常に変更を保存するか、常に変更を破棄する必要がありますか?