Inno SetupはPascal言語で色々いじれて面白いのですが、インストール中の進捗を示すプログレスバーをスクリプトから動かせなくて苦労しました。単純に
WizardForm.ProgressGauge.Position := 25;
とかやっても動いてくれません。
WizardForm.ProgressGauge.Min := 0;
WizardForm.ProgressGauge.Max := 100;
WizardForm.ProgressGauge.Position := 25;
のように、Min
、Max
も同時に指定すると動いてくれます。