Can anyone tell me if there is a property which I can use to know if the setup was finished successfully, failed or user has cancelled and ended as premature. Basically in the finish screen I need to put some logic based on the final status of the setup process. Thanks in advance.
To achieve what you want you can use the "ExitDialog" (displayed in case of a successfull installation), "FatalError" (displayed in case of an installation error) and the "UserExit" (displayed when the user cancelled the installation) dialogs. So, you can put your custom logic separately on these dialogs from "Dialogs" page.