Difference between revisions of "GlobalDefaultSystemFont"
m (1 revision imported) |
|
(No difference)
| |
Revision as of 15: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);