¡ En los interfaces utilizador gráficos una caja de diálogo del es una ventana especial, usada en interfaces utilizador para exhibir la información al usuario, o para conseguir una respuesta si está necesitada. Son supuestos porque forman un diálogo entre la computadora y el user— informando al usuario algo, o pidiendo la entrada del usuario, o a ambos.

Diversos tipos de cajas de diálogo se utilizan para diversas clases de interacción del usuario. El tipo más simple de caja de diálogo es la alarma del, que exhibe un mensaje y requiere solamente un reconocimiento (chascando “ACEPTABLE” generalmente) que el mensaje se ha leído. Las alarmas se utilizan para proporcionar la confirmación simple de una acción, o incluir los avisos o la confirmación de la terminación del programa debido al que estrella o el closing intencional del usuario. Aunque esto es un patrón frecuente de la interacción para los diálogos modales, también es criticada por los expertos de la utilidad como siendo ineficaz para su uso previsto (protección contra errores en acciones destructivas) y para qué mejores alternativas existen.

Modeless

se utiliza el las cajas de diálogo Modeless No-modales de o del cuando la información pedida no es esencial de continuar, y así que la ventana puede ser dejada abierta mientras que el trabajo continúa a otra parte. Un tipo de caja de diálogo modeless es una barra de herramientas que está a parte del uso principal, o puede ser separado del uso principal, y los artículos en la barra de herramientas se pueden utilizar para seleccionar ciertas características o funciones del uso.

El buen diseño de software pide generalmente diálogos para ser de este tipo en lo posible, puesto que no fuerzan a usuario en un modo de operación particular. Un ejemplo pudo ser un diálogo de los ajustes para el documento actual, los colores de fondo e. El usuario puede continuar agregando el texto a la ventana principal cualquier color es, pero puede cambiarlo en cualquier momento usar el diálogo. (Éste no se significa para ser un ejemplo del mejor interfaz posible del para esto; la misma funcionalidad se puede lograr a menudo por los botones de la barra de herramientas en la ventana principal del uso).

Uso modal

Las cajas de diálogo '' modales '' son las que paran temporalmente el programa en el sentido que el usuario no puede continuar hasta que se haya cerrado el diálogo: el programa puede requerir una cierta información adicional antes de que pueda continuar, o puede desear simplemente confirmar que el usuario quiera proceder con una línea de conducta potencialmente peligrosa. Los diálogos modales son mirados generalmente como malas soluciones del diseño por los médicos de la utilidad, puesto que son los errores propensos del modo del producto que las acciones peligrosas deben ser undoable donde sea posible; un diálogo modal que aparece inesperado o que es despedido por la habituación no protegerá contra la acción peligrosa.

Tradicionalmente, los diálogos modales han sido sistema o modal&mdash del uso; cualquiera asumen el control el sistema entero hasta que se despidan, o apenas el uso que lo exhibió. Recientemente, el concepto de un diálogo modal del documento del se ha utilizado, especialmente en mac OS x donde se demuestran mientras que el cubre atado a una ventana del padre. Estos diálogos bloquean solamente esa ventana hasta que el usuario despida el diálogo, permitiendo que el trabajo en otras ventanas continúe, incluso dentro del mismo uso.

Ventana modal

¡ A la izquierda está un ejemplo de un diálogo ventana-modal (de la hoja) usado en OS X. Aquí, se está ahorrando el documento subyacente. En OS X, las hojas aparecen emanar de una ranura en su ventana del padre (apenas visible aquí), y se demuestran con una animación de refuerzo. Esto ayuda a dejar al usuario entender que el diálogo está atado a la ventana del padre, no apenas demostrada delante de él. Mientras que se exhibe el diálogo, ningún trabajo se puede hacer en el documento subyacente sí mismo, pero la ventana del padre puede todavía ser movida, ser vuelta a clasificar según el tamaño y ser reducida al mínimo, y otras ventanas se pueden traer en frente así que el usuario puede trabajar con ellas:

El mismo tipo de caja de diálogo se puede comparar con el " standard" cajas de diálogo modales usadas en Windows y otros sistemas operativos.

Las semejanzas incluyen:
se congela la ventana del padre cuando la caja de diálogo se abre, y una no puede continuar trabajando con el documento subyacente en esa ventana
ningún trabajo se puede hacer con el documento subyacente en esa ventana. Las diferencias son ese
la caja de diálogo puede abrirse dondequiera en la ventana del padre
dependiendo de donde se localiza la ventana del padre, la caja de diálogo puede abrirse virtualmente dondequiera en la pantalla
la caja de diálogo se puede mover (en casi todos los casos), en algunos casos puede ser dimensionable, pero no se puede reducir al mínimo generalmente, y
no hay cambios a la ventana del padre (no puede ser vuelto a clasificar según el tamaño, ser movido o ser reducido al mínimo) posibles mientras que la caja de diálogo es clear=" de open.

Ambos mecanismos tienen defectos:
La caja de diálogo de Windows traba la ventana del padre que puede ocultar otras ventanas que el usuario puede necesitar para referirse mientras que obra recíprocamente con el diálogo, aunque esto puede ser atenuada puesto que otras ventanas están disponibles a través de la barra de tarea .
La caja de diálogo del OS X bloquea la ventana del padre, evitando que el usuario le refiera mientras que obra recíprocamente con el diálogo. Por ejemplo, en el URL antedicho la imagen del Web page original es obscurecida por el diálogo, así como algo del texto. Esto puede requerir al usuario cerrar el diálogo para tener acceso a la información necesaria, después abre de nuevo la caja de diálogo para continuar.

  • Zenithic
  • KSL-TV Eyewitness News Team
    Random links:Grupo de la democracia de los trabajadores | Universidad de Santa Fe | Tumba de San Pedro | Ryōan-ji | Operación negra del bolso

  • © 2007-2008 enciclopediaespana.com; article text available under the terms of GFDL, from en.wikipedia.org
    ="http://pagead2.googlesyndication.com/pagead/show_ads.js">