Функция FONTMETRIC()

Возвращает атрибуты шрифтов, установленных в операционной системе на данный момент.

Синтаксис:

FONTMETRIC(nAttribute [, cFontName, nFontSize [, cFontStyle]])

Параметры:
nAttribute
Определяет атрибут шрифта, возвращаемый функцией FONTMETRIC( ). Если аргументы cFontName, nFontSize и cFontStyle опущены, FONTMETRIC( ) возвращает атрибут текущего шрифта в активном окне вывода.
Ниже приводится список, в котором перечислены значения аргумента nAttribute и соответствующие атрибуты шрифтов, возвращаемые данной функцией:

Значения помеченные * означают, что данные атрибуты недоступны в FoxPro для Macintosh, для них всегда возвращается 0.

Подробнее о числовых значениях, возвращаемых функцией FONTMETRIC( ), см. описание функции TEXTMETRIC в документе Microsoft Windows Programmer's Reference.

cFontName
Задает имя установленного шрифта.
nFontSize
Задает размер шрифта cFontName в пунктах.
cFontStyle
Задает код стиля шрифта cFontName. Если аргумент cFontStyle опущен, функция FONTMETRIC( ) возвращает атрибут для стиля Normal.
В качестве cFontStyle можно указывать символ или комбинацию символов из числа приведенных в следующем списке стилей шрифтов. Например, комбинация BI задает полужирный курсивный стиль.

Результат:
Числовой.

Комментарии:
Допустима только в Visual FoxPro, FoxPro для Windows и FoxPro для Macintosh.
Функция FONTMETRIC( ) возвращает атрибуты текущего шрифта активного окна вывода. Текущий шрифт окна можно определить с помощью функции WFONT( ).
Подробнее об установке или удалении шрифтов для Microsoft Windows см. главу "Control Panel" Microsoft Windows User's Guide.
Подробнее об установке или удалении шрифтов для Macintosh см. главу "Printing" Macintosh User's Guide.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 19.01.2003