如何重新着色所有 Inno Setup WizardForm 页面?

问题描述 投票:0回答:1

我正在尝试重新着色安装向导,我想知道如何为安装程序的每个部分着色。我不知道在哪里寻找我无法重新着色的其他部分或如何调用它们。

我尝试这样做:

procedure InitializeWizard();
begin
  WizardForm.Color := $6e6e6e;
  WizardForm.WelcomePage.Color := WizardForm.Color;
  WizardForm.InnerPage.Color := WizardForm.Color;
  WizardForm.TasksList.Color := WizardForm.Color; 
  WizardForm.ReadyMemo.Color := WizardForm.Color;
  WizardForm.FinishedPage.Color := WizardForm.Color;
end;

但是有些程序仍然保持默认的白色,包括

WizardImage
WizardSmallImage
的位图图像。

inno-setup pascalscript
1个回答
1
投票

要以编程方式访问所有 Inno Setup 页面和控件,请参阅:
Inno Setup 内置控件名称


虽然图像可能有白色不透明背景。因此,您必须更改图像(手动或以编程方式)。

© www.soinside.com 2019 - 2024. All rights reserved.