Un cuadro de diálogo es un elemento de la interfaz de usuario, una pequeña ventana con elementos interactivos, diseñada para mostrar información y solicitar la acción del usuario.
Los cuadros de diálogo pueden ser invocados por el software, la entrada del usuario o un sistema operativo y, por lo general, tienen prioridad en la pantalla, lo que significa que se muestran al frente o encima de todo el contenido activo.
Hay dos tipos principales de cuadros de diálogo: modales y no modales.
- Los cuadros de diálogo modales evitan que el usuario acceda a cualquier otro contenido dentro del software o sistema operativo hasta que se proporcione la entrada.
- Los cuadros de diálogo no modales permiten al usuario acceder a otro contenido y proporcionar información cuando esté listo.