Create(FamilyName: String; Size: Double; [Style: GxFontStyle = 0;] [Unit: GxUnit = 3]);
Create(FamilyName: String; Size: Double; Style: Prognoz.Platform.Interop.Drawing.GxFontStyle; Unit: Prognoz.Platform.Interop.Drawing.GxUnit);
FamilyName. Название шрифта.
Size. Размер шрифта.
Style. Стиль шрифта. Необязательный параметр, по умолчанию используется обычный шрифт.
Unit. Единицы измерения размера шрифта. Необязательный параметр, по умолчанию размер шрифта измеряется в точках.
Конструктор Create создает шрифт с заданными параметрами.
Примечание. В качестве единиц измерения размера шрифта могут использоваться любые единицы, доступные в GxUnit, кроме GxUnit.Display.
Function GetFont: IGxFont;
Var
OutFont: IGxFont;
Begin
OutFont := New GxFont.Create("Arial", 12, GxFontStyle.Bold, GxUnit.Point);
Return OutFont;
End Function GetFont;
Указанная процедура вернет шрифт с заданными параметрами.
Imports Prognoz.Platform.Interop.Drawing;
Function GetFont(): GxFont;
Var
OutFont: GxFont = New GxFontClass();
Begin
OutFont.Create("Arial", 12, GxFontStyle.gfsBold, GxUnit.guPoint);
Return OutFont;
End Function;
Указанная процедура вернет шрифт с заданными параметрами.
См. также: