Boîte de dialogue

Définition - Que signifie la boîte de dialogue?

Une boîte de dialogue est un élément d'interface utilisateur, un type de fenêtre utilisé pour permettre la communication et l'interaction entre un utilisateur et un programme logiciel. La boîte de dialogue apparaît lorsque le programme doit soit donner à l'utilisateur des informations de manière urgente qui implique une interruption, par exemple lorsqu'une erreur se produit, ou si le programme nécessite une entrée ou une décision immédiate de l'utilisateur, par exemple lorsque le programme se ferme et a besoin pour savoir si les modifications apportées doivent être enregistrées ou non.

La forme la plus simple de boîte de dialogue est une alerte, qui affiche simplement un message et ne nécessite qu'un accusé de réception de la part de l'utilisateur indiquant que le message a été lu.

Definir Tech explique la boîte de dialogue

La boîte de dialogue est généralement appelée par un programme pour permettre une communication réciproque avec l'utilisateur ou si un utilisateur appelle une fonction pour laquelle une entrée est requise. Les boîtes de dialogue ont généralement la priorité à l'écran et seront affichées sur la fenêtre d'affichage actuelle. Des boîtes de dialogue apparaissent également en réponse à la sélection d'une option de menu. Par exemple, si l'utilisateur souhaite modifier les propriétés d'une image dans un logiciel de retouche d'image, une boîte de dialogue apparaît souvent pour permettre à l'utilisateur de sélectionner ce qui est nécessaire pour obtenir l'effet souhaité sur l'image.

Il existe deux types de boîtes de dialogue:

  • Modal: arrête l'application afin que l'utilisateur ne puisse pas continuer tant que la boîte de dialogue n'a pas été fermée ou que son objectif n'a pas été atteint. Ce type de boîte de dialogue est utilisé lorsque le programme a besoin d'informations ou fournit un avertissement.
  • Sans mode: utilisé lorsque les informations ou l'action demandées par la boîte de dialogue ne sont pas essentielles pour le bon fonctionnement du programme afin qu'il puisse être laissé ouvert pendant que l'utilisateur continue de travailler sur l'application