Применение
Объект ComboBox |
Объект Report |
Объект CommandButton |
Объект TabControl |
Объект FormatCondition |
Объект TextBox |
Объект Label |
Объект ToggleButton |
Объект ListBox |
Свойство FontBold определяет, будет ли начертание шрифта полужирным в следующих ситуациях:
-
при отображении или печати элементов управления в формах и отчетах;
-
при использовании в отчете метода Print.
Замечания
Свойство FontBold может принимать следующие значения:
Значение |
Описание |
True |
Для текста используется полужирный шрифт. |
False |
(Значение по умолчанию) Для текста не используется полужирный шрифт. |
Примечание: Свойство FontBold можно задать только с помощью кода макрос или Visual Basic для приложений (VBA).
Чтобы использовать свойство FontBold в отчете, сначала создайте процедура обработки событий печати, которая выводит нужный текст.
В зависимости от типа компьютера и принтера шрифт может по-разному отображаться на экране и при печати.
Свойство FontWeight, доступное в окне свойств для элементов управления, можно использовать также для указания толщины линии в тексте элемента управления. С помощью свойства FontBold можно быстро выделить текст полужирным шрифтом; свойство FontWeight позволяет более точно задавать толщину линии для текста. В таблице ниже показано, как связаны значения этих свойств.
Значение |
Результат |
FontBold = False |
FontWeight = Обычный (400) |
FontBold = True |
FontWeight = Полужирный (700) |
FontWeight < 700 |
FontBold = False |
FontWeight >= 700 |
FontBold = True |
Пример
При использовании приведенной ниже процедуры обработки событий Print заголовок отчета и текущая дата печатаются полужирным шрифтом с координатами, заданными в свойствах CurrentX и CurrentY.
Private Sub ReportHeader0_Print(Cancel As Integer, _
PrintCount As Integer)
Dim MyDate
MyDate = Date
Me.FontBold = True
' Print report title in bold.
Me.Print("Sales Management Report")
Me.Print(MyDate)
End Sub