Difference between revisions of "GlobalDefaultSystemFont"
m (1 revision imported) |
m (1 revision imported) |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 4: | Line 4: | ||
|caption=Системные функции | |caption=Системные функции | ||
|type=1 | |type=1 | ||
| − | |status= | + | |status=2 |
|db=0 | |db=0 | ||
|exception=Невозможно превратить в строку | |exception=Невозможно превратить в строку | ||
| Line 13: | Line 13: | ||
* [[Объекты]] | * [[Объекты]] | ||
* [[Функции общего назначения]]}} | * [[Функции общего назначения]]}} | ||
| − | Функция возвращает или/и изменяет внутрисистемный шрифт по умолчанию. После изменения, будут автоматически обновлены значения глобальных коэффициентов масштабирования форм. В зависимости от новых установок, текст и формы будут выглядеть крупнее или мельче. Шрифт умолчания для систем на Windows XP и более ранних "MS Sans Serif, 8" (не поддерживает международные символы), умолчания для более новых систем "Tahoma, 8" (поддерживает международные символы). Шрифт влияет на все загружаемые формы, меню и пр. | + | Функция возвращает или/и изменяет внутрисистемный шрифт по умолчанию. После изменения, будут автоматически обновлены значения глобальных коэффициентов масштабирования форм. В зависимости от новых установок, текст и формы будут выглядеть крупнее или мельче. Шрифт умолчания для систем на Windows XP и более ранних "MS Sans Serif, 8" (не поддерживает международные символы), умолчания для более новых систем "Tahoma, 8" (поддерживает международные символы). Шрифт влияет на все загружаемые формы, меню и пр. и изменяет размеры таблиц по умолчанию. Для того, чтобы изменить шрифт по умолчанию только одной формы, необходимо использовать функцию [[Form.DefaultFont|DefaultFont]]. См. также [[GlobalFormScaleFactorX]], [[GlobalFormScaleFactorY]]. |
== Синтаксис == | == Синтаксис == | ||
Latest revision as of 18:07, 20 November 2021
| 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);