Inno Setup: опция "Не создавать папку меню пуска"

Я работаю над сценарием установки Inno, который должен проверить, существует ли пункт меню "Пуск" с указанным именем. Сценарий ниже проверяет, существует ли каталог. Проблема в том, что он также проверяет существование, даже если выбран параметр "Не создавать папку меню пуска", и я не знаю, как получить эту информацию.

function NextButtonClick(CurPageID: Integer): Boolean;
begin
  if CurPageID = wpSelectProgramGroup then
  begin
       if DirExists(ExpandConstant('{group}')) then // if the directory is not empty
         begin   //I have no idea how to get the info if the user has selected the create start menu folder option or not
          if #USER DID NOT SELECT THE 'Don't create a Start menu folder' OPTION# then
            begin
              MsgBox('Directory already exitst. Please choose a different one.', mbConfirmation, MB_OK);
              Result := False;
            end
          else
            begin
              Result := True;
            end; 
         end
       else
          begin
            Result := True;
          end; 
    end // wpSelectProgramGroup   *)
  else
    begin
      Result := True;
    end; 
end;

Спасибо за вашу помощь, Тобиас

1 ответ

Решение

Запрос NoIconsCheck поставьте галочку прямо:

if not WizardForm.NoIconsCheck.Checked then
Другие вопросы по тегам