¿Qué es un cuadro de diálogo?
Un cuadro de diálogo es un cuadro, ventana o mensaje que se muestra en el monitor de una computadora para comunicarle algo al usuario. Estos cuadros a menudo aparecen como alertas o advertencias para un usuario de la computadora de que está a punto de hacer algo que puede tener consecuencias negativas, como cerrar un programa sin guardar primero la información en él. También puede aparecer un cuadro de diálogo para informar al usuario de la computadora de que algo ha sucedido, de lo que él o ella de lo contrario no estaría al tanto, y para garantizar la comunicación entre el software de la computadora y el usuario.
Dependiendo del sistema operativo (SO) de la computadora que se ejecuta en una computadora, un cuadro de diálogo puede aparecer de diferentes maneras, aunque generalmente son bastante similares. El cuadro generalmente aparecerá como una ventana o ventana emergente separada. Un cuadro de diálogo es parte de la interfaz gráfica de usuario (GUI) de un sistema informático o sistema operativo y permite que el sistema operativo comunique información al usuario de la computadora.
El tipo de información comunicada a través de un cuadro de diálogo, y el tipo de cuadro utilizado, a menudo depende de una situación particular. En general, la información comunicada a través de un cuadro de este tipo informa al usuario de la computadora que un evento en particular ha ocurrido o lo hará pronto. Por ejemplo, si alguien cierra un programa pero aún no ha guardado información en ese programa, generalmente aparecerá un cuadro para advertir al usuario que la información se perderá a menos que la guarde. También puede aparecer un cuadro de diálogo si un programa finaliza repentinamente, a menudo llamado bloqueo, para informar al usuario de que se ha producido la finalización y para dar al usuario cualquier información de error posible.
Hay dos tipos básicos de cuadros de diálogo: modal y no modal. Normalmente, cualquiera de los dos requerirá algún tipo de entrada de un usuario antes de que desaparezca, como la confirmación por parte del usuario de ver el cuadro o una selección de una de varias opciones. Un cuadro de diálogo modal impide que el programa relacionado con el mensaje que aparece en el cuadro continúe progresando, y el usuario no puede interactuar con ese programa mientras el cuadro está presente. Por ejemplo, si alguien cierra un programa sin guardar, aparecerá un cuadro modal para advertir al usuario sobre la pérdida de datos, y esto evitaría que el programa continúe con su cierre hasta que el usuario confirme la acción usando el cuadro.
Un cuadro de diálogo no modal, por otro lado, no altera la forma en que se ejecuta un programa y, por lo tanto, el programa puede continuar sus operaciones. Esto podría ocurrir si un programa realiza una tarea larga, como copiar información o renderizar una escena complicada en un programa de gráficos. Tales cajas sin modo pueden permitir al usuario de la computadora cancelar o alterar la tarea, aunque la presencia de la caja no obstaculiza esa tarea.