Шрифт (Font)

Объект "Шрифт" ("Font") предназначен для работы со шрифтами, которые могут быть использованы в мобильном приложении.

Объект можно создать c помощью оператора "Новый (New)", используя имя типа "Шрифт" ("Font"). Для объекта могут быть использованы две формы конструктора:


Первая форма конструктора – создает объект "Шрифт" ("Font") на основании заданных параметров.

Синтаксис:

Новый Шрифт(<ИмяШрифта><Размер><Жирный><Наклонный><Подчеркнутый><Зачеркнутый>)

New Font(<FontName><Size><Bold><Italic><Underlined><Striked>)

Параметры:

ИмяШрифта (FontName) – cистемное наименование шрифта. Значение по умолчанию: пустая строка. Параметр обязательный.

Размер (Size) – размер шрифта. Значение по умолчанию: -1. Параметр необязательный.

Жирный (Bold) – логический признак жирности начертания шрифта. Параметр необязательный.

Наклонный (Italic) – логический признак наклонного начертания шрифта. Параметр необязательный.

Подчеркнутый (Underlined) – логический признак подчеркнутого начертания шрифта. Параметр необязательный.

Зачеркнутый (Striked) – логический признак зачеркнутого начертания шрифта. Параметр необязательный.

Пример:

//В переменную "ШрифтПоляТекста" записывается объект "Шрифт" с названием
//"Системный", с размером 9 и жирным и наклонным начертанием.
ШрифтПоляТекста = Новый Шрифт ("Системный", 9, Истина);


Вторая форма конструктора – создает шрифт на основании имеющегося шрифта. Для нового шрифта могут быть использованы параметры исходного шрифта или применены новые параметры.

Синтаксис:

Новый Шрифт(<Шрифт><ИмяШрифта><Размер><Жирный><Наклонный><Подчеркнутый><Зачеркнутый>)

New Font(<Font><FontName><Size><Bold><Italic><Underlined><Striked>)

Параметры:

Шрифт (Font) – название шрифта, на основании которого будет формироваться новый шрифт. Параметр обязательный.

ИмяШрифта (FontName) – системное наименование шрифта. Значение по умолчанию: пустая строка. Параметр необязательный.

Размер (Size) – размер шрифта. Значение по умолчанию: -1. Параметр необязательный. Если параметр не указан, то не изменять относительно исходного шрифта.

Жирный (Bold) – логический признак жирности шрифта. Параметр необязательный. Если параметр не указан, то не изменять относительно исходного шрифта.

Наклонный (Italic) – логический признак наклонного начертания шрифта. Параметр необязательный. Если параметр не указан, то не изменять относительно исходного шрифта.

Подчеркнутый (Underlined) – логический признак подчеркнутого начертания шрифта. Параметр необязательный. Если параметр не указан, то не изменять относительно исходного шрифта.

Зачеркнутый (Striked) – логический признак зачеркнутого начертания шрифта. Параметр необязательный. Если параметр не указан, то не изменять относительно исходного шрифта.

Пример:

//В переменную "ШрифтТекста" записывается объект "Шрифт" с названием "Курсив",
//наследующий все параметры от шрифта "Системный", но с переопределенным размером 10
//с жирным и наклонным начертанием.
ШрифтТекста = Новый Шрифт ("Системный""Курсив", 10, Истина, Истина);