Интерфейс FontEx

Объект FontEx - шрифт позволяет настроить параметры шрифта, он доступен для компонентов через свойство Font класса Control. Подробнее...

Граф наследования:FontEx:

Inheritance graph
Граф связей класса FontEx:

Collaboration graph
Полный список членов класса

Свойства

VARIANT_BOOL RW Italic []
 Свойство определяет, является ли шрифт наклонным.
VARIANT_BOOL RW Underline []
 Свойство определяет, является ли шрифт подчеркнутым.
VARIANT_BOOL RW Strikethrough []
 Свойство определяет, является ли шрифт перечеркнутым.
VARIANT_BOOL RW Bold []
 Свойство определяет, является ли шрифт полужирным.
SHORT RW Weight []
 Свойство опреледяет степень полужирности шрифта, может принимать значения от 0 до 1000, 0 - минимум, 700 - соответствует значению по умолчанию для свойства Bold.
BSTR RW Name []
 Свойство определяет имя шрифта, например Courier New.
CY RW Size []
 Свойство определяет размер шрифта, если его значение больше 0 то считается, что размер задан в пунктах, меньше 0 - в пикселах, берется абсолютное значение, 0 - берется размер по умолчанию.
SHORT RW CharSet []
 Свойство определяет набор символов, например:.
LONG RW Angle []
 Свойство определяет угол поворота, по умолчанию 0, поворот производится потив часовой стрелки.

Подробное описание

Объект FontEx - шрифт позволяет настроить параметры шрифта, он доступен для компонентов через свойство Font класса Control.

Шрифт используется при рисовании: у класса Frame, свойство GraphFont имеет этот тип.

Пример (JScript):

o = new ActiveXObject("Scripting.WindowSystemObject")

o.EnableVisualStyles = true

f = o.CreateForm(0,0,0,0)

f.Text = "WSO"
f.ClientWidth = 200
f.ClientHeight = 100
f.CenterControl()

Text = f.TextOut(10,10,"Test Message")

with (Text.Font)
{
        Bold = true
        Name = "Arial Black"
        Size = 14
        Color = 0x000000FF
        Bold = true
        Italic = true
        Angle = 5
}


f.Show()

o.Run()

Результат:
Font.jpg


Полный список свойств

LONG RW Angle

Свойство определяет угол поворота, по умолчанию 0, поворот производится потив часовой стрелки.

VARIANT_BOOL RW Bold

Свойство определяет, является ли шрифт полужирным.

SHORT RW CharSet

Свойство определяет набор символов, например:.

VARIANT_BOOL RW Italic

Свойство определяет, является ли шрифт наклонным.

BSTR RW Name

Свойство определяет имя шрифта, например Courier New.

CY RW Size

Свойство определяет размер шрифта, если его значение больше 0 то считается, что размер задан в пунктах, меньше 0 - в пикселах, берется абсолютное значение, 0 - берется размер по умолчанию.

VARIANT_BOOL RW Strikethrough

Свойство определяет, является ли шрифт перечеркнутым.

VARIANT_BOOL RW Underline

Свойство определяет, является ли шрифт подчеркнутым.

SHORT RW Weight

Свойство опреледяет степень полужирности шрифта, может принимать значения от 0 до 1000, 0 - минимум, 700 - соответствует значению по умолчанию для свойства Bold.


Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:10:44 2015. (C) Веретенников А. Б. 2004-2015