1,027 questions
2 votes
1 answer
50 views
In Inno Setup take INSTALLATION_KEY commandline parameter and save it to a text file in C:\ProgramData
I want to create a installation key that takes in a argument INSTALLATION_KEY=YOUR_KEY and store it into a file C:\ProgramData\MyApp\installation_key.txt. I am starting the setup inside PowerShell ...
3 votes
1 answer
56 views
Load a PNG image with transparency into Inno Setup WizardForm
Since Inno Setup version 6.6.0, PNG with transparency is supported for WizardImageFile, WizardImageFileDynamicDark, WizardSmallImageFile and WizardSmallImageFileDynamicDark. But it seems that png with ...
2 votes
1 answer
82 views
How to place images alongside/underneath radio buttons for Inno Setup InputOptionPage?
I'm using Inno Setup to create an installer for a Quake 3 multiplayer mod. I want to use TInputOptionWizardPage for very generalized graphics settings: "low" and "high". I'd want ...
1 vote
0 answers
66 views
How to copy files in Inno Setup for {all users} Documents Folder?
I’m writing an Inno Setup installer that needs to copy certain files from installer into each user’s Documents >> Power BI Desktop >> Custom Connectors and Custom Visuals folders on a ...
3 votes
1 answer
74 views
"Required function or procedure ... not found" when implementing Inno Setup scripted constant to read a selected file from CreateInputFilePage
I'm building a setup with Inno Setup. I try to copy to my install folder a file selected from the CreateInputFilePage but it fails. this is my code : [Files] Source: "{code: getConfigPath}"; ...
2 votes
1 answer
86 views
How to display real-time download speed in Inno Setup's TDownloadWizardPage?
I'm trying to add download speed (in MB/s/KB/s) display to Inno Setup's download page. I've been using the IDP for over a decade, but finally I wanted to migrate to the built-in file download ...
0 votes
1 answer
175 views
Inno Setup compiler error "Invalid number of parameters" when calling IsDotNetInstalled [Solved]
I'm getting an error compiling my code at the Code section: if not IsDotNetInstalled() then Invalid number of parameters I feel like I just overlook something small. [Code] var ResultCode: Integer;...
1 vote
1 answer
87 views
How to handle a string returned by a .NET exported function in Pascal Script (Inno Setup)? [duplicate]
I’ve created a .NET DLL with exported functions using DllExport, and I would like to call one of these exported functions from the Pascal Script in Inno Setup to retrieve their return value. Please ...
1 vote
1 answer
86 views
Bitmap image gets automatically resized in a Inno Setup installer
I have added a TBitmapImage in the welcome page of an In Inno Setup installer. When the WizardResizable setting is set to True and I resize the wizard window, the control bounds hosting the bitmap ...
1 vote
1 answer
63 views
Fill footer panel with a background image in a Inno Setup installer
I'm using VCLStyles to build a custom dark styled Inno Setup installer, and I thought that being able to fill the footer space with a pattern image would give it a nice, personalized and distinctive ...
1 vote
2 answers
217 views
Check all task items in Inno Setup that are check boxes, ignoring radio button controls
I have the following (an attempt of) universal function to select all task items in Inno Setup: procedure CheckAllTasks(); var I: Integer; begin for I := 0 to WizardForm.TasksList.Items.Count - 1 ...
1 vote
1 answer
65 views
Why are the images/descriptions from "Enlarge Inno Setup component page only with preview and description" not loading in my script?
Introducing the problem Firstly, this might be a long post (sorry in advance), but after trying to implement the image previews and component descriptions from the question mentioned in the title, I'...
1 vote
1 answer
46 views
How to adjust the spacing between radio buttons and 'WizardForm.DirEdit' box?
A little while ago I asked the question: "How can I create separate install paths for Steam & Epic Games, selected by radio buttons, or a pathbox for custom install?", to which I got a ...
0 votes
1 answer
82 views
How to add buttons/images with links to the bottom-left of my setup wizard?
My product is very community-reliant and very much ground up, so I'm looking to implement some buttons with links (a donation link and a github link) in the bottom-left corner of my setup wizard. I've ...
1 vote
1 answer
129 views
How can I create separate install paths for Steam & Epic Games, selected by radio buttons, or a pathbox for custom install?
As the title suggests I'm looking to create radio buttons to choose the installation path, one for Steam, one for Epic Games, and a custom path box so the user can decide where to install. Selecting ...