2014-10-08 46 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 

我想如果我能添加任務組之間的空元素,只是爲了讓一種在產生的UI「空行」的效果,我的意思是在任務組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的大師大師,感謝你的幫助,我安裝程序現在是完美:)。 – ElektroStudios 2014-10-09 09:52:28

+0

不客氣! – TLama 2014-10-09 09:53:49