Inno设置如何在TInputFileWizardPage上更改标签的字体颜色或样式

时间:2018-03-23 11:00:32

标签: inno-setup pascalscript

我有一个输入文件向导页面,我在其中选择文件并继续下一页。代码如下。

[Code]
var
    PageFileSelect: TInputFileWizardPage;

function CreateFileSelectPage(): String;
begin
    PageFileSelect := CreateInputFilePage(PagePreviousPage.ID,
        'Select File',
        'Select File Location',
        'Additional comments...');

    PageFileSelect.Add('Font color or style change required...',
        'test.exe',
        '*.exe');

    PageFileSelect.Values[0] := FileLocation;
end;

有没有办法在向导页面中更改“字体颜色或所需样式更改...”的字体颜色或样式(粗体,斜体)?

提前致谢!

1 个答案:

答案 0 :(得分:2)

使用TInputFileWizardPage.PromptLabels访问代表标签的TNewStaticText实例:

PageFileSelect.PromptLabels[0].Font.Color := clRed;
PageFileSelect.PromptLabels[0].Font.Style := [fsBold, fsItalic];

enter image description here