2
Inno Setup 5.5.7將DisableWelcomePage的默認值更改爲true以匹配Microsoft's desktop applications guidelines - 以減少用戶的點擊次數。 對我來說,歡迎頁面上的重要信息是我的產品的版本號和內部版本號。Inno setup的每頁內部版本號
實際上,Microsoft的示例顯示了底部下角的內部編號 - 「Next」按鈕的左側。我該如何編程?
Inno Setup 5.5.7將DisableWelcomePage的默認值更改爲true以匹配Microsoft's desktop applications guidelines - 以減少用戶的點擊次數。 對我來說,歡迎頁面上的重要信息是我的產品的版本號和內部版本號。Inno setup的每頁內部版本號
實際上,Microsoft的示例顯示了底部下角的內部編號 - 「Next」按鈕的左側。我該如何編程?
您可以使用TNewStaticText
來實現。
簡單的例子:
#define MyAppVersion "6.3.129.200";
[Code]
procedure InitializeWizard;
var
StaticText: TNewStaticText;
begin
StaticText := TNewStaticText.Create(WizardForm);
StaticText.Parent := WizardForm;
StaticText.Left := WizardForm.OuterNotebook.Width - (WizardForm.CancelButton.Left
+ WizardForm.CancelButton.Width - ScaleX(1));
//to position from left as CancelButton to right
StaticText.Top := WizardForm.NextButton.Top + ScaleY(5);
//to position same vertical position as ButtonText
StaticText.Caption := 'Build {#MyAppVersion}';
end;
就像一個魅力!非常感謝你。除了Inno文檔中的類列表外,是否有描述WizardForm的所有內部小部件的鏈接? – Mikets
所有信息均在Inno Setup的文檔中 - 一些示例與Inno Setup Distribution一起提供。所有其他事情你需要在網上查看,就像在這裏的Stackoverflow。順便說一句。如果asnwer適合你,你可以[接受它](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235) – RobeN