Parte 3

 

Capítulo 19.  Cuadros de diálogo comunes

 

 

 

Cuestionario del capítulo

 

 

 

1. Explique cual es la ventaja de usar cuadros de dialogo comunes.

  La principal ventaja es de que no hay que programar todo el código del cuadro de diálogo, sino sólo se manda llamar junto con  parámetros de configuración.

2. Explique que es un archivo DLL.

Permite realizar  llamadas a los módulos, como programas a nuestra disposición siempre y cuando sepamos la sintaxis.

 

3. Explique para que sirve el control Microsoft Common Dialog Control 6.0

Este control proporciona un conjunto de cuadros de diálogo estándar del sistema operativo de Windows, para realizar operaciones tan diversas como abrir, guardar, imprimir, etc.

 

4. Explique para que sirven cada uno de los 5 métodos show.

ShowOpen ; Abrir.

ShowSave ; Guardar como.

ShowColor ;Selecciona un color.

ShowFont -;Seleccionar un tipo de fuente.

ShowPrinter ;Opciones de impresión.

 

 

 

5. Explique para que sirve el cuadro de dialogo Color y mencione para que sirven cada uno de sus 4 indicadores (flags).

Permite que el usuario seleccione un color de una paleta o que cree y seleccione  un nuevo color personalizado.

cdCCFullOpen - Se presenta todo el cuadro de diálogo, incluyendo la sección Definir colores personalizados.

cdCCHelpButton - Hace que el cuadro de diálogo presente un botón de ayuda.

cdCCPreventFullOpen - Desactiva el botón de comando Definir colores personalizados.

cdCCRGBInit - Establece el valor de color inicial del cuadro de diálogo

 

6. Explique la función de la propiedad Color.

El color seleccionado. Para usar esta propiedad, tiene que establecer primero la propiedad flags a cdlCEffects .

 

7. Explique la función de la propiedad Cancel error.

Cuando damos clic en el boton Cancelar dentro del cuadro de diálogo, se establece una acción predeterminada.

 

8. Explique para que sirve el código On Error GoTo.

Es una etiqueta que  manda a llamar a un procedimiento cuando se produce un error inesperado, y actúa de una manera establecida.

 

9. Explique para que sirve el cuadro de dialogo Fuente y mencione para que sirven cada una de sus 7 propiedades.

Este cuadro de dialogo permite que el usuario seleccione una fuente, un tamaño, un color y un estilo para esa fuente.

Color ;El color de la fuente seleccionada

FontName ; devuelve el valor de la fuente seleccionada

          FontItalic ;seleccionamos la fuente de modo Cursiva

FontSize; devuelve el tamaño de la fuente seleccionada

           FontBold  ;seleccionamos la fuente de modo Negrita

FontStrikeThru  ;seleccionamos la fuente de modo Tachado

FontUnderline ;seleccionamos la fuente de modo subrayado

 

 

10. Explique para que sirven los indicadores (flags) cdlCFEffects y  cdlCFBoth.

cdlCFEffects ;especifica que el cuadro permite los efectos de tachado, subrayado y color

cdlCFBoth ;hace que el cuadro de dialogo enumere las fuentes de impresora y pantalla disponibles

 

11. Explique para que sirve el cuadro de dialogo Imprimir y mencione para que sirven cada una de sus 4 propiedades.

Este cuadro de dialogo permite que el usuario especifique cómo se va a imprimir el resultado

Copies ; el número de copias a imprimir

FromPage ; la página de inicio de la impresion

ToPage ; la página final de la impresión

hDC ;el contexto de dispositivo para la impresora seleccionada

 

12. Explique para que sirven los indicadores (flags) cdlPDPrintSetup y cdlPDSelection.

cdlPDPrintSetup ; Hace que el sistema presente el cuadro de diálogo Configurar impresora en vez del cuadro de diálogo Imprimir.

cdlPDSelection ; Devuelve o establece el estado del botón de opción Selección. Si no se especifican cdlPDPageNums ni cdlPDSelection, el botón de opción Todo estará en el estado seleccionado.

 

13. Explique para que sirven Los cuadros de diálogo Abrir y Guardar como y cual es la diferencia entre ellos.

 

Ambos cuadros de dialogo permiten que el usuario especifiquen una unidad , un directorio , una extensión de nombre de archivo y un nombre de archivo.

 

 

14. Explique para que sirven sus  propiedades: FileName, Filter y FilterIndex.

FileName; devuelve el nombre del archivo a establecer o el seleccionado

Filter ; especifica qué tipos de archivo maneja el cuadro de diálogo

FileIndex ; establece cual de las definiciones de tipos de archivo sera seleccionada de manera predeterminada. El numero de definiciones inicia en uno.

 

15. Explique para que sirven los indicadores (flags) cdlOFNHideReadOnly y  cdlOFNExplorer.

CdlOFNHideReadOnly ;oculta la casilla de verificación Solo lectura.

CdlOFNExplorer ; usa la plantilla del cuadro de diálogo Abrir archivo de tipo Explorador. funciona en Windows 95,windows NT 4.0, 2000, y posteriores.

.

1