GlobalDefaultSystemFont

From SunFlurry wiki
Jump to: navigation, search
  GlobalDefaultSystemFont (Системные функции)
Объект:Функции общего назначения
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Невозможно превратить в строку
Визуальность:Нет

Функция возвращает или/и изменяет внутрисистемный шрифт по умолчанию. После изменения, будут автоматически обновлены значения глобальных коэффициентов масштабирования форм. В зависимости от новых установок, текст и формы будут выглядеть крупнее или мельче. Шрифт умолчания для систем на Windows XP и более ранних "MS Sans Serif, 8" (не поддерживает международные символы), умолчания для более новых систем "Tahoma, 8" (поддерживает международные символы). Шрифт влияет на все загружаемые формы, меню и пр. и изменяет размеры таблиц по умолчанию. Для того, чтобы изменить шрифт по умолчанию только одной формы, необходимо использовать функцию DefaultFont. См. также GlobalFormScaleFactorX, GlobalFormScaleFactorY.

Синтаксис

GlobalDefaultSystemFont(<Новое значение шрифта системы по умолчанию (STRING)>):<Предыдущее значение шрифта системы по умолчанию (STRING)>

Аргументы

  • <Новое значение шрифта системы по умолчанию (STRING)> - (необязательный аргумент) Новое значение шрифта система по умолчанию в формате <Название шрифта>[,<Размер>[,<Параметры шрифта>]]. <Параметры шрифта> (могут использоваться не везде) представляют совокупность следующих символов:
    • B -- жирный шрифт
    • I -- наклонный шрифт
    • U -- подчеркнутый шрифт
    • S -- зачеркнутый шрифт

Возвращаемое значение

Возвращает текущее значение шрифта системы по умолчанию.

Примеры

//Будет выведено "1:1"
Message(""+GlobalFormScaleFactorX+":"+GlobalFormScaleFactorY);
//Увеличение шрифта системы на 1 пункт
GlobalDefaultSystemFont("Tahoma, 9");
//Будет выведено "1.14987080103359163:1.07692307692307687" (или подобные значения)
Message(""+GlobalFormScaleFactorX+":"+GlobalFormScaleFactorY);