Parte 3
Capítulo 19. Cuadros de diálogo comunes
Que no hay que programar todo el código del cuadro de diálogo, sólo se manda llamar junto con parámetros de configuración.
Son módulos o bibliotecas de vínculos dinámicos, la forma de trabajo basada en estos módulos permite realizar llamadas a dichos módulos, como programas a nuestra disposición.
Proporciona un conjunto de cuadros de diálogo estándar del sistema operativo de Windows, para realizar operaciones como abrir, guardar, imprimir, etc.
ShowOpen
- Abrir.ShowSave - Guardar como.
ShowColor - Selecciona un color.
ShowFont - Seleccionar un tipo de fuente.
ShowPrinter- Opciones de impresión.
Permite que el usuario seleccione un color de una paleta o que cree y seleccione un nuevo color personalizado.
cdCCFullOpen
- Presenta todo el cuadro de diálogo, incluyendo la sección Definir colores personalizados.cdCCHelpButton
- Presente un botón de ayuda en el cuadro de dialogo.cdCCPreventFullOpen
- Desactiva el botón Definir colores personalizados.cdCCRGBInit
- Establece el valor de color inicial del cuadro de diálogoEs el color seleccionado. Para usar esta propiedad, tiene que establecer primero la propiedad flags a cdlCEffects
Genera un error cuando se omite o se hace click en Cancelar dentro de la interfaz.
Cuando se genere un error, el control de la ejecución se trasladará al segmento ManejoError por ejemplo, el cual muestra un mensaje explicativo.
Este cuadro de dialogo permite que el usuario seleccione una fuente, un tamaño, un color y un estilo para esa fuente.
Color - Color de la fuente seleccionada
FontName - Devuelve el valor de la fuente seleccionada
FontItalic - Fuente en modo Cursiva
FontSize - Devuelve el tamaño de la fuente seleccionada
FontBold - Fuente de modo Negrita
FontStrikeThru - Fuente de modo Tachado
FontUnderline - Fuente de modo subrayado
cdlCFEffects
- Especifica que el cuadro permite los efectos de tachado, subrayado y colorcdlCFBoth - Hace que el cuadro de dialogo enumere las fuentes de impresora y pantalla disponibles
El cuadro de dialogo imprimir permite que el usuario especifique cómo se va a imprimir el resultado
Copies - El número de copias que se van a imprimir
FromPage - La página en la que se inicia la impresion
ToPage - La página en la que se detiene la impresión
hDC - El contexto de dispositivo para la impresora seleccionada
cdlPDPrintSetup
- Hace que el sistema presente el cuadro de diálogo Configurar impresora en vez del cuadro de diálogo Imprimir.cdlPDSelection - Deshabilita el botón de opción selección.
Permiten que el usuario especifiquen una unidad, un directorio, una extensión de nombre de archivo y un nombre de archivo.
FileName
- Devuelve el nombre del archivo a establecer o el seleccionadoFilter - Especifica qué tipos de archivo que se desplegaran
FileIndex - Establece cual de las definiciones de tipos de archivo será seleccionada de manera predeterminada. El numero de definiciones inicia en uno.
CdlOFNHideReadOnly
- Oculta la casilla de verificación Solo lectura.CdlOFNExplorer - Usa la plantilla del cuadro de diálogo Abrir archivo de tipo Explorador.