个性化 Inno Setup 协议页面

原创 2015年07月08日 18:58:15

Inno Setup是很好用的生成安装包程序的软件,它有默认的一些流程。
这里只是简单的处理了一下协议页面.
默认的协议页面如下:
 Inno Setup默认协议页面

这个协议页面,用户想要进入下一个步骤,需要做的操作是:

  1. 选择【我愿意接受本协议条款】radio,此时【下一步】按钮可点击
  2. 点击【下一步】按钮

    这样操作比较繁琐,更改为如下页面:
    更改后的协议页面


  • 更改窗口名称:
//自定义窗口左上角显示内容
[Messages]
SetupWindowTitle=Costomer Window Name
  • 更改协议页面样式:
[Code]

procedure InitializeWizard(); 
begin
WizardForm.LICENSEACCEPTEDRADIO.Checked := true;//默认选择接受协议
//不显示接受协议和不接受协议的radio空间
WizardForm.LICENSEACCEPTEDRADIO.Visible := false;
WizardForm.LicenseNotAcceptedRadio.Visible := false;
end;

//在协议页面时更改【下一步】按钮显示的内容为【我接受】
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpLicense
then
WizardForm.NextButton.Caption := '我接受';
end;
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Inno setup 常用修改技巧

1 、如何让协议许可页面默认选中我同意按钮[code] procedure InitializeWizard(); begin WizardForm.LICENSEACCEPTEDRADIO.C...

【Inno Setup】添加许可协议,并默认选中我同意按钮

[Setup] ; xkfile.txt文件不能为空 LicenseFile=C:\Documents and Settings\Administrator\桌面\smqh\xkfile.txt [c...

第一次使用Inno Setup打包程序初记

在平时的工作中,需要将自己写的代码或者完成的程序打包成安装包供用户安装使用。所以首先我将自己对打包和安装这俩个过程进行简单,粗略的理解。 打包: 1,压缩程序执行所需要的文件 2,编写安装程序整个...

inno setup详细使用教程

inno setup详细使用教程 前段时间我完成了几个软件的汉化,想把它们打包起来,可是苦于我是一个很菜的鸟,很笨的瓜,只好上网找关于安装程序制作的文章.不幸我没能找到:-( 没...

INNO Setup 使用笔记

INNO Setup 使用笔记[Setup]AppName={#MyAppName}AppVerName={#MyAppVerName}AppPublisher={#MyAppPublisher}Ap...
  • xjzdr
  • xjzdr
  • 2011-03-23 10:15
  • 443

项目inno setup安装脚本,带检测.net framework

完全不懂delphi语言,只是看过这种安装脚本,搞了三天才搞好,各种测试,各种改,终于做出了一个比较完整的安装包。 要说,还是有很多改进的地方,比如没有使用procedure,inno setup可以...

inno setup介绍

inno setup介绍(转)  1、Inno Setup 是什么? Inno Setup 是一个免费的 Windows 安装程序制作软件。第一次发表是在 1997 年,Inno Setup...

inno setup 安装前判断进程是否存在,以及停止相应进程

最近用inno setup想做一个exe,可是在安装之前要停止正在运行的相应进程,可是发现它自身的方法不能满足要求,终于在网上找到了相应的资料,在这里总结一下,方便以后使用。 1:如果我只是单纯的想...

inno setup详细使用教程

inno setup详细使用教程 前段时间我完成了几个软件的汉化,想把它们打包起来,可是苦于我是一个很菜的鸟,很笨的瓜,只好上网找关于安装程序制作的文章.不幸我没能找到:...

Inno setup 简单打包教程

前段时间关注了VC6.0自带的Installshield打包的使用方法,感觉繁琐,现在找到一个比较简单实用的打包小工具Inno setup,使用方法如下。 (1)将编写好的程序生成Release...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)