Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Inno Setup: Set default value for desktop icon-check box to true

Tags:

inno-setup

I am struggling with getting Inno Setup to set the check box to true whether a desktop icon should be created. The documentation has not been any helpful concerning this issue as well as Googlism and Stackoverflow.

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

My thought was a value like "checked" for "Flags" but the documentation told me, that Flags isn't responsible for this.

like image 260
mamachanko Avatar asked Apr 12 '10 14:04

mamachanko


2 Answers

They are checked by default, remove the Flags: unchecked.

like image 87
Alex K. Avatar answered Nov 20 '22 10:11

Alex K.


At startup Setup will look in the registry to see if the same application is already installed, and if so, it will use the task settings of the previous installation as the default settings presented to the user in the wizard.

To prevent that behavior use UsePreviousTasks=no.

Documented here.

like image 33
Kashyap Prajapati Avatar answered Nov 20 '22 12:11

Kashyap Prajapati