Чекбокс создания ярлыков

dixen18

Ветеран
Тут мне пару дней назад отписался пользователь о найденном баге в моем скрипте (аля RG CATALYST) - если снять галочку с пункта Создать ярлык на рабочем столе - он все равно создается.
Где можно посмотреть и поправить?
 

Andreo Fadio

Старожил
Где можно посмотреть и поправить?
В секции [icons] через параметр Check используя секцию Сode

Код:
[_Icons]
Name: "{group}\........"; Filename: "{app}\.........."; WorkingDir: "{app}\...."; IconFilename: "{app}\...."; Check: "CheckError and MakeStartMenuOn"

[_Code]
function MakeStartMenuOn: Boolean;
begin
  Result:= IsComponentSelected('MPusk');
end;
 
Сверху