Compartir a través de


EndDialog (ControlEvent)

Este evento notifica al instalador que quite un cuadro de diálogo modal. En todos los casos, el instalador quita el cuadro de diálogo actual.

Los controles PushButton y SelectionTree pueden publicar este evento. Este evento debe crearse en la tabla ControlEvent.

Este ControlEvent requiere que la interfaz de usuario se ejecute en el nivel de interfaz de usuario completa. Este evento no funcionará con una interfaz de usuario reducida ni con una interfaz de usuario básica. Para obtener información, consulte Niveles de interfaz de usuario.

En la siguiente tabla se muestra la acción del evento que resulta de distintos argumentos introducidos en la tabla ControlEvent.

Argumento Acción del instalador
Salir La secuencia del asistente se cierra y el control vuelve al instalador con el valor UserExit. Este argumento no se puede usar en un cuadro de diálogo que sea un elemento secundario de otro cuadro de diálogo.
Reintento La secuencia del asistente se cierra y el control vuelve al instalador con el valor Suspend. Este argumento no se puede usar en un cuadro de diálogo que sea un elemento secundario de otro cuadro de diálogo.
Ignore La secuencia del asistente se cierra y el control vuelve al instalador con el valor Finished. Este argumento no se puede usar en un cuadro de diálogo que sea un elemento secundario de otro cuadro de diálogo.
Valor devuelto El control vuelve al elemento primario del cuadro de diálogo actual o, si no hay ningún elemento primario, vuelve al instalador con el valor Success.

 

Publicado por

Este ControlEvent lo ha publicado el instalador.

Argumento

En los cuadros de diálogo normales, la columna Argument de la tabla ControlEvent puede ser "Return", "Exit", "Retry" o "Ignore".

En los cuadros de diálogo de error, la columna Argument de la tabla ControlEvent puede ser "ErrorOk", "ErrorCancel", "ErrorAbort", "ErrorRetry", "ErrorIgnore", "ErrorYes" o "ErrorNo".

Acción en suscriptores

Ninguno.

Uso típico

Un control PushButton en un cuadro de diálogo modal se asocia a este evento en la tabla ControlEvent para cerrar el cuadro de diálogo.