(转)Inno Setup入门(九)——修改安装过程中的文字显示
本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250837
前面说到过可以使用不用的语言文件实现不同的显示方式,方便与国际接轨,事实上即使没有语言文件也可以实现修改。[Messages] 段用于定义安装程序和卸载程序中显示的消息。一般不需要创建 [Messages] 段,因为所有的消息在Inno Setup的Default.isl文件 (或在[Languages] 段指定的语言选项) 中已经包含。但是可以通过覆盖默认的消息,打造自己的消息显示界面。打开Inno Setup目录下的该文件,其中button的定义如下:
; *** Buttons ButtonBack=< &Back ButtonNext=&Next > ButtonInstall=&Install ButtonOK=OK ButtonCancel=Cancel ButtonYes=&Yes ButtonYesToAll=Yes to &All ButtonNo=&No ButtonNoToAll=N&o to All ButtonFinish=&Finish ButtonBrowse=&Browse... ButtonWizardBrowse=B&rowse... ButtonNewFolder=&Make New Folder |
可以在[Messages]段中覆盖修改这些消息。一个例子如下:
[setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName="E:\TEST" AppVersion=1.0 Compression=lzma2/max ShowLanguageDialog=yes [components] Name: main; Description:"主程序(必选)";Types:full compact custom;Flags: fixed Name: data; Description:"数据文件";Types:full Name: help;Description:"帮助文件";Types:full compact [files] Source: "F:\desktop\test\ipmsg.exe"; DestDir: "{app}";Components:main Source: "F:\desktop\test\bin.dat"; DestDir: "{app}";Components:data Source: "F:\desktop\test\help.chm"; DestDir: "{app}" ;Components:help Source: "F:\desktop\test\readme.txt"; DestDir: "{app}";components:help;Flags:isreadme [Messages] BeveledLabel=Castor ButtonNext=继续吧(&F)> ButtonBack=返回吧(&B)< ButtonCancel=退出吧(&C) ButtonInstall=安装吧(&I)! ButtonFinish=搞定(&X)~~ |
运行效果如下:
最新文章
- javascript数据属性和访问器属性
- DataURL详解--转自格桑blog
- NDB Cluster 存储引擎物理备份
- 关于git(分布式版本控制系统)的一些操作和命令
- 网络通信之Socket与LocalSocket的比较
- Hue整合Sqoop报空指针异常的解决方法
- 【Linux程序设计】之Linux库函数的使用,多文件程序开发,静态与共享函数
- Keytool生成csr
- 卡通风格的连连看ios游戏源码
- Oracle 数据泵导入导出总结
- bzoj2818gcd
- php中的后期静态绑定(";Late Static Binding";)
- vc 加载bmp位图并显示的方法
- 嵌Ruby 2 《捆绑》
- O(1)空间内实现矩阵转置
- 四大组件之ContentProvider小结
- 2018-2019-2 网络对抗技术 20165321 Exp5 MSF基础应用
- Centos Java 从1.7升级为1.8
- JavaScript作用域原理——作用域根据函数划分
- angular-ui-bootstrap的弹出框定义成一个服务的实践(二)