void far settextstyle(int font, int direction, int size)
Прототип:
Описание:
Функция settextstyle() устанавливает активный шрифт, используемый функциями графического вывода текста. Также устанавливается направление и размер символов.
Параметр font определяет тип используемого шрифта. По умолчанию используется аппаратно определенный растровый шрифт 8x8. Можно придать переменной font одно из следующих значений (макросы определены в файле graphics.h):
Макрос | Величина | Шрифт |
---|---|---|
DEFAULT_FONT | 0 | Растровый шрифт 8x8, устанавливаемый по умолчанию |
TRIPLEX_FONT | 1 | Штриховой триплексный шрифт |
SMALL_FONT | 2 | Штриховой малый шрифт |
SANS_SERIF_FONT | 3 | Штриховой рубленый шрифт |
GOTHIC_FONT | 4 | Штриховой готический шрифт |
SCRIPT_FONT | 5 | Штриховой рукописный шрифт |
SIMPLEX_FONT | 6 | Штриховой симплексный рукописный шрифт |
TRIPLEX_FONT | 7 | Штриховой триплексный рукописный шрифт |
COMPLEX_FONT | 8 | Штриховой комплексный шрифт |
EUROPEAN_FONT | 9 | Штриховой европейский шрифт |
BOLD_FONT | 10 | Штриховой жирный шрифт |
Направление, в котором выводится текст (или слева направо, или снизу вверх) определяется величиной элемента direction, который может быть либо HORIZ_DIR (0) либо VERT_DIR (1).
Параметр size является множителем, который позволяет увеличивать размеры символов. Он может принимать значения от 0 до 10.
Пример: