Я пытаюсь переопределить кнопки Next/Cancel на странице wpFinished - NextButton должен показать загруженный файл и выйти из установки - он работает нормально, но CancelButton ничего не делает - он должен закрыть установщик со стандартным подтверждением. Интересно, что это возможно со стандартными событиями inno или мне нужно написать собственный код для выхода из приложения и показать подтверждение?Inno Setup заменит кнопки на wpфинированной странице
function NextButtonClick(CurPage: Integer): Boolean;
begin
if CurPage = wpFinished then begin
ShowDownloadedFile();
end;
Result := True;
end;
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpFinished then begin
WizardForm.NextButton.Caption := SetupMessage(msgButtonInstall);
WizardForm.CancelButton.Caption := SetupMessage(msgButtonFinish);
WizardForm.CancelButton.Visible := True;
end;
end;
На странице 'wpFinished' ничего не нужно отменить - все уже установлено. – Miral