Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

List of Inno Setup pages in order with parameters and screenshot

Tags:

inno-setup

What are all the Inno Setup pages that are available by default (no custom screens), how do they look like, what is their order, what is their default setting and how do I change the that?

like image 461
Thomas Weller Avatar asked Sep 01 '16 11:09

Thomas Weller


1 Answers

The Inno Setup online help gives an overview of the available Wizard pages. It lists most information you asked for. However it misses the default state, the section and the screenshot.

You can use this minimum Inno Setup script to see all dialogs yourself:

[Setup]
AppName=Stack Overflow
AppVersion=0.0.0.0
DefaultDirName={pf}\Stack Overflow
DefaultGroupName=Stack Overflow
VersionInfoVersion=0.0.0.0
OutputDir=compiled
WizardImageFile=LargeWizardImage.bmp
WizardSmallImageFile=SmallWizardLogo.bmp

DisableWelcomePage=no
LicenseFile=so.txt
Password=stack
InfoBeforeFile=info.txt
UserInfoPage=yes

[Components]
Name: "StackOverflow"; Description: "Demo component"; Types: full
Name: "TasksDemo"; Description: "Tasks component"; Types: custom

[Files]
Source: "SmallWizardLogo.bmp"; DestDir: "{app}"; DestName: "Icon"
[Icons]
Name: "{group}\DemoIcon"; Filename: "Icon"

[Tasks]
Name: desktopicon; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Components: TasksDemo

Here they are, the ones which are hidden by default are struck through in the top right corner.

Welcome Page

Parameter: [Setup] DisableWelcomePage
Default: yes (which means "not shown")

Welcome Page

License Agreement

Parameter: [Setup] LicenseFile
Default: no license file (which means "not shown")

License Agreement

Password

Parameter: [Setup] Password
Default: no password (which means "not shown")

Password

Information

Parameter: [Setup] InfoBeforeFile
Default: no info file (which means "not shown")

Information

User Information

Parameter: [Setup] UserInfoPage
Default: no (which means "not shown")

user Information

Destination Location

Parameter: [Setup] DisableDirPage
Default: auto (which means "shown if not installed yet")

Destination Location

Component Selection

Parameter: [Components] is not empty
Default: empty (which means "not shown")

Component Selection

Start Menu Folder

Parameter: [Icons] is not empty and [Setup] DisableProgramGroupPage
Default: no icons (which means "not shown")

Start menu folder

Select Tasks

Parameter: [Tasks] is not empty
Default: no tasks (which means "not shown")

Select Tasks

Ready To Install

Parameter: [Setup] DisableReadyPage
Default: no (which means "shown")

Ready To Install

Preparing To Install

Parameter: none, shown if files to be written are in use
Default: not in use (which means "not shown")

Preparing To Install

like image 138
Thomas Weller Avatar answered Sep 22 '22 18:09

Thomas Weller