1 Componentes de las interfaces
2 Contenido Ventanas de aplicaciones Cuadros de diálogos Menús Controles
3 Ventanas de aplicacionesLas ventanas proporcionan acceso a diferentes tipos de información Facilitan la interacción con los objetos
4 Elementos de una ventanaMarco Barra de título Icono Texto Botones Barra de scroll Barra de menú Barra de estado
5 Ventana principal Hay dos alternativas para construirla:SDI (Single Document Interface) MDI (Multiple Document Interface)
6 Ventana de documento Sólo existen en las aplicaciones MDI
7 Ventanas emergentes
8 Operaciones Abrir y cerrar MoverMaximizar, Minimizar, Restaurar Cambiar tamaño Activar y desactivar Cambiar el orden Z Desplazar vista Dividir vista
9 Cuadros de diálogo Representan una conversación (diálogo) con el usuario para preguntar como realizar una acción
10 Diálogos modales Son las más comunes. Hasta que no se cierran no se puede trabajar en otras ventanas. Se pueden desplazar
11 Diálogos no modales Representan una herramienta o conjunto de herramientas a disposición del usuario para la realización de una tarea
12 Hojas de propiedades
13 Diálogo abrir / guardar
14 Diálogo buscar
15 Diálogo imprimir
16 Diálogo configurar página
17 Diálogo cambiar fuente
18 Dialogo cambiar color
19 Diálogos de mensaje Información Advertencia Error Confirmación
20 Menús Presentan una lista de comandos disponibles para el usuarioHacen que los comandos estén visibles y resulten fáciles de descubrir
21 Barra de menú Es la forma más habitual de menú. Todas las aplicaciones la integran Se representa en la parte superior
22 Elementos del menú Tecla abreviada Título menú ComandoComando con diálogo Divisor Comando deshabilitado
23 Tipos de menús Desplegables en cascada Contextuales ExpandiblesCon scroll
24 Controles Objetos gráficos que representan las propiedades y operaciones de los objetos Todos los controles establecen un convenio de uso que se debe respetar. No es una práctica recomendada definir controles propios cuando los estándares del sistema ofrecen la funcionalidad necesaria
25 Botones de comando Permite establecer comandos que la aplicación lleva a cabo cuando el usuario lo pulsa. Estados Normal Pulsado Con el foco de entrada Botón predeterminado No disponible
26 Cuadros de texto Permiten la edición y representación de texto por pantalla Simple Estáticos Incrementales Combinados Desplegables Enriquecido
27 Botones de opción Representa una única opción dentro de un conjunto limitado de opciones excluyentes Tiene utilidad para un número menor de 8 opciones Etiquetar todas las opciones Deshabilitar una opción cuando no esté disponible Sin signos de puntuación al final Etiquetas paralelas y de longitud aproximada Evitar repeticiones de palabras Agrupar las condiciones
28 Casillas de verificaciónRepresenta una opción independiente verdadera o falsa, no excluyente Puede estar en cualquiera de los estados siguientes: marcada, en blanco, desconocida Tiene utilidad para un número menor de 8 opciones Etiquetar todas las opciones Deshabilitar una opción cuando no esté disponible Sin signos de puntuación al final Etiquetas paralelas y de longitud aproximada Evitar repeticiones de palabras
29 Cuadros de lista Representa un gran número de opcionesSe permite seleccionar una o varias opciones y contiene barras de desplazamiento Omitir las opciones no disponibles Ordenar la lista o permitir la ordenación
30 Cuadros de lista: tiposÚnica Múltiple Desplegable Fecha Vista de lista Vista de árbol
31 Cuadros de grupo Se utilizan para agrupar otros controlesMarco Ficheros de pestañas Panel
32 Indicadores de progresoRepresentan el progreso de un acción del usuario. Son muy útiles para acciones que tardan más de 5 segundos
33 Otros controles Barras de desplazamiento Control deslizanteFicheros de pestañas Barras de estado