2014-10-08 7 views
1

У меня есть сценарий установки, как это:Добавить пустую строку между группами задач?

[Setup] 
AppName=My Program 
AppVersion=1.5 
DefaultDirName={pf}\My Program 

[Tasks] 
Name: group1; Description: "Check/uncheck all"; GroupDescription: "1. Group description"; Flags: unchecked 
Name: group1\task1; Description: "1. Task"; Flags: unchecked 
Name: group1\task2; Description: "2. Task"; Flags: unchecked 

; Here should be visible an empty line in the UI Tasks page to separate groups 

Name: group2; Description: "Check/uncheck all"; GroupDescription: "2. Group description"; Flags: unchecked 
Name: group2\task1; Description: "1. Task"; Flags: unchecked 
Name: group2\task2; Description: "2. Task"; Flags: unchecked 

Интересно, если я мог бы добавить пустой элемент между группами задач, просто чтобы сделать своего рода эффект «пустой строки» в результате пользовательского интерфейса, я имею в виду добавьте немного пробела на странице задач между группой 1 задач и группой 2.

Как я мог это сделать?

ответ

2

Единственный способ, которым я мог придумать, - добавить разрыв строки перед описанием группы. Это то, что можно сделать, например, как это:

[Setup] 
AppName=My Program 
AppVersion=1.5 
DefaultDirName={pf}\My Program 

[CustomMessages] 
; %n here is a line break, so here we are inserting a line break before the text 
TaskGroup2Descr=%n2. Group description 

[Tasks] 
Name: group1; Description: "Check/uncheck all"; GroupDescription: "1. Group description"; Flags: unchecked 
Name: group1\task1; Description: "1. Task"; Flags: unchecked 
Name: group1\task2; Description: "2. Task"; Flags: unchecked 

Name: group2; Description: "Check/uncheck all"; GroupDescription: "{cm:TaskGroup2Descr}"; Flags: unchecked 
Name: group2\task1; Description: "1. Task"; Flags: unchecked 
Name: group2\task2; Description: "2. Task"; Flags: unchecked 
+1

Кто мог знать, что редкий хак ?, мне нужно сказать: Вы являетесь Inno Setup Master Гуру, спасибо за вашу помощь, мой установщик идеально :). – ElektroStudios

+0

Добро пожаловать! – TLama