如何在“不创建开始菜单文件夹”行中将选中标记设置为默认值-Inno Setup-

时间:2019-03-18 11:54:34

标签: inno-setup

我将Inno Setup用作便携式软件(Windows)的提取器。我希望通过默认检查“不创建开始菜单文件夹”行,因此,如果用户希望在开始菜单中使用文件夹,则必须取消选中复选框。 感谢您的时间和帮助, 阿列克谢

1 个答案:

答案 0 :(得分:0)

以编程方式检查相应的复选框组件(WizardForm.NoIconsCheck)。

您应该仅在全新安装中执行此操作。对于升级/重新安装,您应保留先前的用户选择(更多信息,因为Inno Setup甚至不显示 Select Start Menu Folder 向导页面进行重新安装)。

procedure InitializeWizard();
begin
  if not IsUpgrade then
    WizardForm.NoIconsCheck.Checked := True;
end;

对于IsUpgrade函数,请参阅我对
的回答 get_referrers