Compartir a través de


Cuadros de diálogo (Windows Installer)

Los cuadros de diálogo se especifican en la columna Diálogo de la tabla cuadro de diálogo de . Para obtener más información sobre cómo agregar un cuadro de diálogo o una cartelera a una interfaz de usuario, vea Using the User Interface.

Nombres de cuadros de diálogo reservados

Los siguientes nombres de cuadro de diálogo están reservados por Windows Installer y no deben usarse para los cuadros de diálogo personalizados creados por el usuario. El instalador requiere que estos cuadros de diálogo aparezcan en la tabla Cuadro de diálogo con los siguientes nombres reservados. Cada cuadro de diálogo y nombre solo se puede enumerar una vez. Los desarrolladores deben crear estos cuadros de diálogo en la interfaz de usuario. Para obtener información sobre cómo obtener una vista previa de los cuadros de diálogo, vea Importación de la interfaz de usuario.

Nombre del cuadro de diálogo Breve descripción del cuadro de diálogo
FilesInUse (cuadro de diálogo) Alerta al usuario para que procese la sobrescritura o eliminación de archivos.
de diálogo FirstRun Recopila el nombre de usuario, el nombre de la empresa y el identificador de producto.
de diálogo MsiRMFilesInUse Alerta al usuario para procesar la sobrescritura o eliminación de archivos y proporciona al usuario la opción de usar el restart Manager para cerrar y reiniciar aplicaciones.

 

Cuadros de diálogo necesarios

Durante la instalación, determinados eventos hacen que Windows Installer compruebe las tablas de secuencia de interfaz de usuario en el paquete y muestre el cuadro de diálogo especificado. Por ejemplo, en el caso de un error irrecuperable, Windows Installer muestra el cuadro de diálogo que aparece con un número de secuencia de -3 en la tabla de secuencia de la interfaz de usuario, independientemente del nombre de ese cuadro de diálogo en la tabla de diálogo . En la tabla siguiente se enumeran los eventos específicos y su número de secuencia correspondiente en la tabla de secuencia de la interfaz de usuario:

Tipo de evento Número de secuencia de secuencia de la interfaz de usuario Descripción del cuadro de diálogo
error irrecuperable -3 La instalación se terminó por un error irrecuperable.
salida del usuario -2 La instalación se finalizó en la solicitud del usuario.
salir -1 La instalación se completó correctamente.

 

Además, el autor del paquete debe crear un cuadro de diálogo genérico para mostrar Windows Installer error mensajes. Este cuadro de diálogo puede denominarse cualquier cosa, pero este nombre debe especificarse en la propiedad errorDialog .

Cuadros de diálogo típicos

Los cuadros de diálogo siguientes son opcionales y normalmente se incluyen en la interfaz de usuario creadas de un paquete de instalación. Estos diálogos son típicos de la mayoría de los asistentes de interfaz de usuario para instalar archivos. Estos cuadros de diálogo pueden tener cualquier nombre en la tabla Dialog. Los nombres que se muestran solo se recomiendan para mayor claridad y se pueden modificar según sea necesario. Por ejemplo, se pueden usar dos cuadros de diálogo licenseAgreement personalizados diferentes en el paquete y distinguirlos en la tabla Dialog por los nombres ProfessionalLicenseAgreement y LimitedLicenseAgreement.

Tipo de cuadro de diálogo Breve descripción del cuadro de diálogo
cuadro de diálogo DiskCost Indica espacio en disco insuficiente para la instalación.
cuadro de diálogo Examinar Permite al usuario seleccionar un directorio.
cuadro de diálogo Cancelar Confirma una solicitud para finalizar la instalación.
Cuadro de diálogo Contrato de licencia Cuadro modal que muestra el contrato de licencia.
cuadro de diálogo Selección Cuadro modal que permite al usuario seleccionar elementos.