Я ищу способ, которым я могу перейти к проверке моего скрипта установки, если приложение удаляется.
Я пробовал это:
if (REMOVE) then MessageBox("uninstalling!", INFORMATION); return 0; endif;
но срабатывает даже при установке: (
Это не будет делать то, что вы хотите, потому что REMOVE является константой, поэтому условие всегда выполняется. Попробуйте вместо этого использовать REMOVEALLMODE или посмотрите на OnMaintUIBefore , чтобы переопределить выбор.