2016-12-14 2 views
1

Я работаю над скриптом Inno Setup для моего установщика. Мой вопрос: как я могу сделать задачу всегда проверенной? То есть, я хочу, чтобы задача появилась, возможно, она проверена и выделена серым цветом, поэтому пользователь не может ее снять.Inno Setup Как сделать задачу всегда проверенной?

Спасибо.

ответ

1

Вы можете отключить задачу программно только:

[Tasks] 
Name: fixed; Description: "Fixed task" 
Name: notfixed; Description: "Not fixed task" 

[Code] 

procedure CurPageChanged(CurPageID: Integer); 
begin 
    if CurPageID = wpSelectTasks then 
    begin 
    { Only now is the TasksList populated } 
    WizardForm.TasksList.ItemEnabled[0] := False; 
    end; 
end; 

Fixed task

+0

Отлично! Именно то, что я искал! – reneekk

+1

Я попытался вас поднять, но я думаю, у меня нет репутации. Я подниму вас, как только смогу! – reneekk