Hello !!
I've created an installer with three stages, one presentation, two feature selection and three, installation window.
In the second stage, the user must press the button assigned to every feature and then A.I. swap to the next stage, show the title of the selected feature and enable the "Install Button". The installation doesn't start.
In the button of the second stage, the code is:
Event -> Argument -> Condition
[InstallMode] -> CDatos -> 1
Verify and set the selected folder path -> PATH_DATOS -> 1
[OPT_TO_INSTALL] -> "Carpeta de Datos" -> 1 ("Carpeta de Datos" is a string to show in the next stage)
[INSTALL_OPT] -> 3 -> 1 ("3" is the option number to process in the next stage)
Display a specific child dialog -> OptionInstallDlg -> 1
In te OptionInstallDlg I placed one label that show the properties [InstallMode] and [INSTALL_OPT] and the labes shows: "CDatos 3"
The code in the button "Install":
Event -> Argument -> Condition
Install one or more features locally -> Client -> INSTALL_OK = 1
Install one or more features locally -> Server -> INSTALL_OK = 2
Install one or more features locally -> CDatos -> INSTALL_OK = 3
Close the current dialog -> Return -> 1
The button "Install" only execute the last event and ignore the "install one or..." events, close the dialog and returns to the previous stage.
I attach the .aip project
Thanks & Regards from Canary Islands, Spain.
Guillermo Cruz