;Request Exitcode of last Program set $ExitCode$ = getLastExitCode ;Modify Loglevel setLogLevel = 4 ;Check ExitCode if ($ExitCode$ = "0") setLogLevel = 5 comment "ExitCode = "+$ExitCode$+" Success" setLogLevel = 4 endif if ($ExitCode$ = "-1") logError "ExitCode = "+$ExitCode$+" General error" isFatalError endif if ($ExitCode$ = "-2") logError "ExitCode = "+$ExitCode$+" Invalid mode" isFatalError endif if ($ExitCode$ = "-3") logError "ExitCode = "+$ExitCode$+" Required data not found in the Setup.iss file" isFatalError endif if ($ExitCode$ = "-4") logError "ExitCode = "+$ExitCode$+" Not enough memory available" isFatalError endif if ($ExitCode$ = "-5") logError "ExitCode = "+$ExitCode$+" File does not exist" isFatalError endif if ($ExitCode$ = "-6") logError "ExitCode = "+$ExitCode$+" Cannot write to the response file" isFatalError endif if ($ExitCode$ = "-7") logError "ExitCode = "+$ExitCode$+" Unable to write to the log file" isFatalError endif if ($ExitCode$ = "-8") logError "ExitCode = "+$ExitCode$+" Invalid path to the InstallShield Silent response file" isFatalError endif if ($ExitCode$ = "-9") logError "ExitCode = "+$ExitCode$+" Not a valid list type (string or number)" isFatalError endif if ($ExitCode$ = "-10") logError "ExitCode = "+$ExitCode$+" Data type is invalid" isFatalError endif if ($ExitCode$ = "-11") logError "ExitCode = "+$ExitCode$+" Unknown error during setup" isFatalError endif if ($ExitCode$ = "-12") logError "ExitCode = "+$ExitCode$+" Dialogs are out of order" isFatalError endif if ($ExitCode$ = "-51") logError "ExitCode = "+$ExitCode$+" Cannot create the specified folder" isFatalError endif if ($ExitCode$ = "-52") logError "ExitCode = "+$ExitCode$+" Cannot access the specified file or folder" isFatalError endif if ($ExitCode$ = "-53") logError "ExitCode = "+$ExitCode$+" Invalid option selected" isFatalError endif ;Modify Loglevel setLogLevel = 6