PureBasic

RegisterFontFile()

Синтаксис

Result = RegisterFontFile(FileName$)

Описание


Регистрирует файл шрифта для использования с командой LoadFont(). Все шрифты, содержащиеся в файле, будут доступны.

Параметры

FileName$ Файл, содержащий шрифт. Файл должен быть в формате TrueType.

Возвращаемое значение

Возвращено не нулевое значение, если файл был успешно зарегистрирован.

Примечания

Файл шрифта будет зарегистрирован только для текущей программы. Это означает, что шрифт(-ы) не будут доступны для других программ и после завершения текущей программы будут считаться незарегистрированными. Эта команда не вносит общесистемных изменений.

Пример

; Теперь давайте использовать новый шрифт, который был загружен из Интернета во временный каталог ...
; Имя шрифта - "ascii", а файл шрифта - "ascii.ttf".
If RegisterFontFile(GetTemporaryDirectory() + "ascii.ttf") ; Мы должны его зарегистрировать, прежде чем использовать.
    LoadFont(0, "ascii", 12) ; Теперь мы можем загрузить шрифт, операционная система знает его...
    SetGadgetFont(0, FontID(0))
    ...

Пример

FontRegister.pb

См. также

LoadFont()

Поддерживаемые OS

Все

<- LoadFont() - Оглавление Font