ダイアログボックスとは何ですか?
ダイアログボックスは、コンピューターのモニターに表示されるボックス、ウィンドウ、またはメッセージで、ユーザーに何かを通知します。これらのボックスは、最初に情報を保存せずにプログラムを閉じるなど、否定的な結果をもたらす可能性のある何かを実行しようとしているというアラートまたは警告として、多くの場合、アラートまたは警告として表示されます。ダイアログボックスは、コンピューターユーザーに何かが起こっていることを認識させるように見える場合があります。そうでなければ、それを認識していない可能性があり、コンピューターソフトウェアとユーザー間の通信を確保します。
コンピューターで実行されているコンピューターオペレーティングシステム(OS)に応じて、ダイアログボックスはさまざまな方法で表示できますが、通常はかなり似ています。ボックスは通常、別のウィンドウまたはポップアップとして表示されます。ダイアログボックスは、コンピューターシステムまたはOSのグラフィカルユーザーインターフェイス(GUI)の一部であり、OSがコンピューターユーザーに情報を通信できるようにします。
ダイアログボックスを介して伝達される情報の種類と、使用されるボックスの種類は、多くの場合、特定の状況に依存します。一般に、このようなボックスを通じて伝達される情報は、特定のイベントが発生したか、すぐにそうすることをコンピューターユーザーに通知します。たとえば、誰かがプログラムを閉じているが、そのプログラムに情報をまだ保存していない場合、通常、ボックスが保存しない限り情報が失われることをユーザーに警告するように見えます。ダイアログボックスは、プログラムが突然終了し、しばしばクラッシュと呼ばれる場合に表示される場合があります。
ダイアログボックスには、モーダルとモードレスの2つの基本的なタイプがあります。ユーザーがボックスを表示したり、いくつかのオプションのいずれかを選択したことを確認するなど、ユーザーが消える前に、ユーザーからの何らかのタイプの入力が通常必要になります。モーダルダイアログボックスは、に関連するプログラムを停止します継続的な進行からボックスに表示されるメッセージは、ボックスが存在する間はユーザーがそのプログラムと対話できません。たとえば、誰かが保存せずにプログラムを閉じると、モーダルボックスがデータの損失についてユーザーに警告するように見え、これにより、ユーザーがボックスを使用してアクションを確認するまでプログラムが閉鎖を続けるのを止めます。 一方、
モードレスダイアログボックスは、プログラムの実行方法を変更しないため、プログラムは操作を継続できます。これは、プログラムが情報のコピーやグラフィックプログラムの複雑なシーンのレンダリングなど、長いタスクを実行している場合に発生する可能性があります。このような程度のボックスは、コンピューターユーザーがタスクをキャンセルまたは変更できる場合がありますが、ボックスの存在はそのタスクを妨げません。