Master-x64.ina

; --- 64-bit specific settings --- ArchitecturesInstallIn64BitMode=x64compatible ArchitecturesAllowed=x64compatible PrivilegesRequired=admin PrivilegesRequiredOverridesAllowed=dialog SetupLogging=yes UninstallLogMode=append

[Languages] Name: "english"; MessagesFile: "compiler:Default.isl" master-x64.ina

// --------------------------------------------------------------------- // Custom wizard page (example: welcome message) // --------------------------------------------------------------------- procedure CurPageChanged(CurPageID: Integer); begin if CurPageID = wpWelcome then begin WizardForm.WelcomeLabel2.Caption := 'This 64-bit version is optimized for modern systems.' + #13#10 + 'Setup will guide you through the installation.'; end; end; [UninstallDelete] Type: filesandordirs

[UninstallDelete] Type: filesandordirs; Name: "{app}\logs" Result := False

// Check for .NET Framework 4.8 if not IsDotNet48Installed then begin SuppressibleMsgBox('This application requires .NET Framework 4.8.' + #13#10 + 'Please install it from https://dotnet.microsoft.com/download/dotnet-framework/net48', mbError, MB_OK, MB_OK); Result := False; Exit; end;