Назначает шрифтовые области для цветов
cFont := GETFONT() // Сохранение шрифта
nKey := 0
DO WHILE Key <> 27
MILLISEC(100) // Временная задержка
FONTROTATE(@cFont, 1, nPixel, (nPixel-8)/2)
SETFONT(cFont)
nKey := INKEY()
ENDDO
SETSCRMODE(nMODE) // Восстановление видеорежима
RETURN
See Also: GETFONT()
SETFONT()
CSETREF()
FONTSELECT()
Назначает шрифтовые области для цветов с различной интенсивностью.
------------------------------------------------------------------------------
Синтаксис
FONTSELECT(<nFontArea>, [<nIntensiveFontArea>]) --> nErrorCode
Параметры
<nFontArea> - номер шрифтовой области, используемой при выводе в цвете
с нормальной интенсивностью.
<nIntensiveFontArea> - необязательный параметр, задающий номер
шрифтовой области, используемой при выводе в цвете с повышенной
интенсивностью. По умолчанию принимает значение параметра <nFontArea>.
Возвращаемое значение
nErrorCode - числовой код со значениями, соответствующими таблице:
Таблица 6-3. Определения кода ошибки
--------------------------------------------------------------------
Код Значение
--------------------------------------------------------------------
0 Области выбраны успешно
-1 Задана недопустимая шрифтовая область
-2 Недоступно в текущем видеорежиме
--------------------------------------------------------------------
Описание
Функция позволяет выбрать шрифтовые области, используемые при выводе в
цветах с нормальной и повышенной интенсивностью. Таким образом, путем
определения двух шрифтов можно увеличить набор различно отображаемых
символов с 256 до 512. Второй шрифт будет использоваться при выводе в
цвете с повышенной интенсивностью (цвет, заданный в команде SET COLOR