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);