Скачиваний:
201
Добавлен:
17.06.2016
Размер:
2.69 Mб
Скачать

Detectgraph/2

detectgraph определяет вид графического адаптера вашей системы и вы-

бирает режим, обеспечивающий максимальное разрешение для этого адаптера.

detectgraph(grDriver, GrMode) /*(o,o)*/

Основной причиной прямого обращения к detectgraph является отказ от

графического режима, который detectgraph рекомендует для initgraph.

getdrivername/1

getdrivername возвращает имя текущего графического драйвера

getdrivername(Drivername) /*(o)*/

getdrivername позволяет понять какой драйвер был загружен. Вызов

getdrivername уместен после вызова initgraph в режиме автоматического оп-

ределения.

getmodename/2

getmodename принимает на входе номер режима и возвращает строку, со-

держащую название режима.

getmodename(Mode_number, Mode_name) /*(i,o)*/

(integer, string)

getmodename позволяет узнать ASCII имя режима драйвера. С его по-

мощью вы можете строить список доступных имен режимов.

getmoderange/2

getmoderange возвращает границы разрешенных графических режимов для

данного графического драйвера GrDriver.

getmoderange(GrDriver, LoMode, HiMode) /*(i,o,o)*/

(integer, integer, integer)

LoMode - значение нижней границы допустимого режима, а HiMode - зна-

чение верхней границы. getmoderange работает только для драйверов типа

Borland. В общем случае нужно применять getmaxmode.

setgraphmode/1

setgraphmode выбирает графический режим, отличный от режима, уста-

навливаемого по умолчанию в initgraph.

setgraphmode(Mode) /*(i)*/

(integer)

Значением Mode должен быть режим, разрешенный для текущего драйвера.

setgraphmode очищает экран и устанавливает все параметры графической сис-

темы в первоначальное положение (начальное положение, палитра, цвет, поле

вывода и т.д.). Вы можете использовать setgraphmode вместе с

restorecrtmode для переключения в текстовый и обратно в графический режи-

мы.

Getgraphmode/1

getgraphmode устанавливает GraphMode равным текущему графическому

режиму, установленному с помощью initgraph или setgraphmode.

getgraphmode(GraphMode) /*(o)*/

(integer)

Getmaxmode/1

getmaxmode возвращает значение максимального режима для текущего

драйвера.

getmaxmode(MaxMode) /*(o)*/

(integer)

getmaxmode запрашивает у драйвера информацию о режиме, не предпола-

гая, что она хранится в таблице ядра. Вы также можете использовать

getmaxmod, чтобы получить эту информацию, но getmaxmode работает только

для драйверов системы Borland. Минимальное значение режима равно 0.

Graphdefaults/0

graphdefaults устанавливает основные параметры графической системы в

их первоначальное положение (размер поля вывода, цвет линий, цвет запол-

нения, палитра и т.д.).

graphdefaults устанавливает следующие параметры:

поле вывода максимальное разрешение устройства

удаление

линий, вышедших

за поле экрана включено

палитра неопределена

цвет фона 0

цвет рисования максимальный

вид заполнения сплошное

цвет заполнения максимальный

вид линий нормальная ширина

сплошная линия

Основной шрифт

направление горизонтальное

размер 1

размещение слева вверху

Текущая позиция начало (0,0)

Соседние файлы в папке Документация