Difference between revisions of "GlobalDefaultSystemFont"

From SunFlurry wiki
Jump to: navigation, search
m (1 revision imported)
(No difference)

Revision as of 16:55, 4 March 2021

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

Функция возвращает или/и изменяет внутрисистемный шрифт по умолчанию. После изменения, будут автоматически обновлены значения глобальных коэффициентов масштабирования форм. В зависимости от новых установок, текст и формы будут выглядеть крупнее или мельче. Шрифт умолчания для систем на Windows XP и более ранних "MS Sans Serif, 8" (не поддерживает международные символы), умолчания для более новых систем "Tahoma, 8" (поддерживает международные символы). Шрифт влияет на все загружаемые формы, меню и пр., однако, не изменяет шрифты таблиц (но может изменить их размеры). См также 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);