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.
.