delphi - 更改所有对话框的整个字体名称(第 2 部分)

标签 delphi fonts inno-setup font-size font-style

基于这篇文章,

Change the entire font style of all dialogs

如何更改Graphical Installer中整个安装程序的字体文本?

当您使用此工具创建安装程序时,它会创建两个 Inno Setup 文件。一个文件是主安装程序文件,另一个文件包含设置主题的代码。第二个文件的扩展名为“.graphics.iss”。它有以下代码,

#define public ButtonNormalColor   "$FFFFFF"
#define public ButtonFocusedColor  "$FFFFFF"
#define public ButtonPressedColor  "$FFFFFF"
#define public ButtonDisabledColor "$FFFFFF"

添加此代码,

#define public ButtonFont "Times New Roman"

不改变字体。

最佳答案

使用

[Setup]
DefaultDialogFontName=<your font name here e.g. Showcard Gothic>

DefaultDialogFontName 是一个在图形安装程序和普通 Inno 安装程序中都有效的指令。

请记住,该指令中使用的字体必须存在于目标计算机上(它不会自动编译到安装程序中)。如果未找到字体,将使用默认字体(通常是 Tahoma)。

Custom font

关于delphi - 更改所有对话框的整个字体名称(第 2 部分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72134388/

相关文章:

inno-setup - Inno Setup 指令 "VersionInfoVersion"无效

Delphi XE2/2007 和 LibXML

delphi - 用于授权和保护我的 Delphi Win32 应用程序的工具

javascript - 如何添加默认文本大小功能 - Javascript

ios - 使用 2 种不同的字体设置 UINavigationBar

c++ - SDL 不渲染 truetype 字体

inno-setup - 如何替换或消除卸载过程中的InnoSetup 'Are you sure'提示

Delphi:WebBrowser 的 OnDownloadComplete 一次发生多次

delphi - 读取任意内存位置?可能的?

inno-setup - 获取 setup.exe 文件的文件名