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