2017-08-07 148 views
0

我在我的設置中有三個嚮導頁面,並且它們的順序錯誤。 他們打開:Inno Setup:如何設置Orger嚮導頁面?

page 1. 

enter image description here

page 2. 

enter image description here

pagr 3. 

enter image description here

我想開單:第2頁 - >第3頁 - >第1
我發現文章link,它談論功能CreateInputDirPage(const AfterID: Integer; const ACaption, ADescription, ASubCaption: String; AAppendDir: Boolean; ANewFolderName: String): TInputDirWizardPage;。我認爲const AfterID改變順序,但我不知道如何。

謝謝你的任何想法。

+0

@Martin Prikryl。你知道關於安裝中的訂單頁面的任何信息嗎? –

+0

我已經解釋過了。如果它不起作用,請告訴我們您的代碼。 –

回答

0

如果您查看BackButtonClick(),NextButtonClick()的Innosetup文檔,您將看到這些函數使用PageID來標識當前的嚮導頁面。有些ID是wpWelcome,wpSelectComponents,...

因此,如果您爲第一頁調用FirstPage:= CreateInputDirPage(...),AfterID可能與wpSelectComponents類似。返回值是基於包含ID的TWizardPage的TInputDirWizardPage類型。也許這個ID是下一個CreateInputDirPage(...)調用的通用ID。