Inno Setup-自定义安装页面

用户名

如何自定义Inno Setup的安装页面?

这里准确地显示了将要进行的更改。

之前

之前

后

现在,状态文本“ Installing Collectica”将是静态的而不是动态的。

另外,在进度条上增加额外的时间。

感谢您的回答。谢谢

马丁·普里克里(Martin Prikryl)

您必须自定义WizardForm.InstallingPage

  • 隐藏FilenameLabelStatusLabel
  • 添加您的自定义标签
  • 添加图片

对于前两个:

procedure InitializeWizard();
var
  CustomStatusLabel: TNewStaticText;
begin
  WizardForm.FilenameLabel.Visible := False;
  WizardForm.StatusLabel.Visible := False;

  WizardForm.ProgressGauge.Top := WizardForm.InstallingPage.Height - ScaleY(60);

  CustomStatusLabel := TNewStaticText.Create(WizardForm);
  CustomStatusLabel.Parent := WizardForm.InstallingPage;
  CustomStatusLabel.Caption := 'Installing Colectica';
  CustomStatusLabel.Font.Size := CustomStatusLabel.Font.Size + 4;
  CustomStatusLabel.Font.Style := [fsBold];
  CustomStatusLabel.AutoSize := True;
  CustomStatusLabel.Top :=
    WizardForm.ProgressGauge.Top - CustomStatusLabel.Height - ScaleY(8);
  CustomStatusLabel.Left :=
    WizardForm.ProgressGauge.Left +
    ((WizardForm.ProgressGauge.Width - CustomStatusLabel.Width) div 2);
end;

在此处输入图片说明

有关图像,请参见:
Inno Setup在自定义页面上放置图像/控件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

每个用户或每个计算机安装的Inno Setup自定义对话框

Inno Setup:使用“注册表”部分中“自定义向导”页面中的数据

Inno Setup在自定义页面上放置图像/控件

从命令行设置Inno Setup自定义页面字段的值

如何强制Inno Setup通过自定义向导页面中的信息动态设置安装文件夹?

Inno Setup将用户输入的内容从安装后的自定义页面保存到注册表吗?

自定义选项页面上现有单选按钮的Inno Setup更改标题

在Inno Setup的自定义页面上在控件后面显示背景

Inno Setup在自定义文件夹选择页面上显示安装所需的空间

Inno Setup安装程序中的嵌入式CMD(在自定义页面上显示命令输出)

如何在Inno Setup中基于设置类型跳过自定义页面

Inno Setup:创建自定义表单

如何使用RichEditViewer在Inno Setup中向自定义页面添加可点击链接?

为什么在Inno Setup中未选中自定义页面上的单选按钮?

自定义页面Values []数组在Inno Setup中如何工作?

Inno Setup中自定义页面画布区域的默认大小是多少?

Inno Setup-使用进度条在自定义页面上复制文件

安装后执行批处理文件,并在Inno Setup中“完成”页面之前的自定义页面上显示其输出

有条件地跳到Inno Setup安装向导末尾的自定义页面而不安装吗?

Inno Setup的自定义页面向导

在Inno Setup中:如何使用/了解自定义页面的CurPageIDs的值?

使用Google Map的Inno Setup自定义页面

Inno Setup:自定义类

Inno Setup - 如何在自定义卸载页面中创建新的卸载页面?

使 Inno Setup 自动将自定义页面中的数据添加到 .inf 文件

如何在 Inno Setup 中添加两个自定义页面?

Inno Setup:自定义页面选择更新或删除/卸载

Inno Setup 安装中的按钮被裁剪,自定义消息显示为乱码(日语)

禁止 Inno Setup 自定义页面上的空白和仅空格输入