如何在inno设置中的TNewStaticText中使文本加粗 [英] How to make text Bold in TNewStaticText in inno setup
问题描述
我想以TNewStaticText粗体显示文本. inno设置中是否有任何可用的方法
i want to get the text in TNewStaticText bold . is there any method available in inno setup
推荐答案
如果在静态文本控件的Font.Style
属性中包含fsBold
样式,则可以使用粗体,例如:
The bold text you can have if you include the fsBold
style to the Font.Style
property of your static text control, for instance:
[Code]
procedure InitializeWizard;
var
StaticText: TNewStaticText;
begin
StaticText := TNewStaticText.Create(WizardForm);
StaticText.Parent := WizardForm;
StaticText.Left := 0;
StaticText.Top := WizardForm.NextButton.Top;
StaticText.Font.Style := [fsBold];
StaticText.Caption := 'This is a bold text';
end;
出于好奇,您还可以将其他字体样式包含到Font.Style
属性中.这是所有可用样式的列表:
Just out of curiosity, there are also other font styles that you can include to the Font.Style
property. Here is the list of all the available styles:
- fsBold-字体为粗体
- fsItalic-字体为斜体
- fsUnderline-带下划线的字体
- fsStrikeOut-字体通过水平线显示
您可以随意组合这些样式,例如,要制作带有下划线的粗体文本控件,您可以按以下方式设置Font.Style
属性:
These styles you can combine however you want, so for instance to make a bold underlined text control, you can set your Font.Style
property this way:
StaticText.Font.Style := [fsBold, fsUnderline];
这篇关于如何在inno设置中的TNewStaticText中使文本加粗的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!