Qu'est-ce qu'une boîte de dialogue?
Une boîte de dialogue est une boîte, une fenêtre ou un message qui s'affiche sur le moniteur d'un ordinateur pour communiquer quelque chose à l'utilisateur. Ces boîtes apparaissent souvent comme des alertes ou des avertissements à l'intention d'un utilisateur d'ordinateur lui indiquant qu'il est sur le point de faire quelque chose qui peut avoir des conséquences négatives, par exemple fermer un programme sans y enregistrer au préalable des informations. Une boîte de dialogue peut également apparaître pour informer un utilisateur d'ordinateur de quelque chose qui s'est passé, ce dont il ne serait peut-être pas autrement au courant, et pour assurer la communication entre le logiciel et l'utilisateur.
Selon le système d'exploitation de l'ordinateur qui s'exécute sur un ordinateur, une boîte de dialogue peut s'afficher de différentes manières, bien qu'elles soient généralement assez similaires. La boîte apparaît généralement sous forme de fenêtre ou de fenêtre contextuelle distincte. Une boîte de dialogue fait partie de l'interface graphique d'un système informatique ou d'un système d'exploitation et permet au système d'exploitation de communiquer des informations à l'utilisateur de l'ordinateur.
Le type d'informations communiquées via une boîte de dialogue et le type de boîte utilisé dépendent souvent d'une situation particulière. En général, les informations communiquées via une telle boîte informent un utilisateur d'ordinateur qu'un événement particulier s'est produit ou se produira bientôt. Par exemple, si quelqu'un ferme un programme mais n'a pas encore enregistré d'informations dans ce programme, une boîte apparaît généralement pour avertir l'utilisateur que les informations seront perdues à moins qu'il ne les enregistre. Une boîte de dialogue peut également apparaître si un programme s’arrête soudainement, souvent appelé crash, pour informer l’utilisateur que la terminaison s’est produite et pour lui donner toutes les informations d’erreur possibles.
Il existe deux types de base de boîtes de dialogue: modal et non modal. L’un ou l’autre des cas nécessitera typiquement un type de saisie de la part d’un utilisateur avant sa disparition, tel que la confirmation par l’utilisateur de voir la boîte ou la sélection de l’une des nombreuses options. Une boîte de dialogue modale empêche le programme lié au message figurant dans la boîte de continuer à progresser et l'utilisateur ne peut pas interagir avec ce programme tant que la boîte est présente. Par exemple, si quelqu'un ferme un programme sans enregistrer, une boîte modale apparaît pour avertir l'utilisateur de la perte de données et empêcher le programme de continuer sa fermeture jusqu'à ce que l'utilisateur confirme l'action à l'aide de la boîte.
En revanche, une boîte de dialogue non modale ne modifie pas le fonctionnement d'un programme et lui permet de continuer ses opérations. Cela peut se produire si un programme exécute une tâche longue, telle que la copie d'informations ou le rendu d'une scène complexe dans un programme graphique. De telles boîtes sans modèle peuvent permettre à l'utilisateur de l'ordinateur d'annuler ou de modifier la tâche, bien que la présence de la boîte n'entrave pas cette tâche.