Процедуры и функции из библиотеки
SetViewPort (Xl, Yl, X2, Y2, Т) Устанавливает прямоугольное окно на экране: X1, Y1 — координаты левого верхнего, Х2, Y2 — координаты правого нижнего углов окна, Т — выражение типа Boolean, определяющее. Arc (X, Y, А, В, R) Чертит дугу окружности: X, Y — координаты центра, А, В — начальный и конечный углы дуги (в градусах), отсчет углов ведется против часовой стрелки^ — радиус (в пикселах… Читать ещё >
Процедуры и функции из библиотеки (реферат, курсовая, диплом, контрольная)
Graph Обращение Действие.
InitGraph (Driver, Mode, F) Инициирует графический режим работы адаптера.
CloseGraph Завершает работу адаптера в графическом режиме.
RestoreCrtMode Служит для кратковременного возврата в текстовый режим.
ClearDevice Очищает экран, закрашивает его в цвет фона.
ClearViewPort Очищает графическое окно.
SetGraphMode (Mode) Устанавливает новый графический режим работы адаптера; значения Mode — в конце главы.
SetViewPort (Xl, Yl, X2, Y2, Т) Устанавливает прямоугольное окно на экране: X1, Y1 — координаты левого верхнего, Х2, Y2 — координаты правого нижнего углов окна, Т — выражение типа Boolean, определяющее.
" отсечку" не умещающихся в окне элементов изображения (True — «отсекать»).
SetPalette (Reg, Col) Формирует новое значение Col в регистре с номером Reg (установка одного цвета палитры).
SetAllPalette (Palette) Производит смену кодов цветности во всех регистрах палитры.
SetBkColor (Color) Устанавливает цвет фона (целое число от 0 до 15).
SetColor (Color) Устанавливает цвет для выводимых символов и линий, Color — выражение типа Word.
PutPixel (X, Y, Color) Выводит точку с координатами X, Y цветом Color.
Line (XI, Yl, X2, Y2) Рисует отрезок линии по коордимнатам его концов.
LineRel (Xh, Yh) Вычерчивает линию от текущего положения указателя до положения, заданного приращениями его координат Xh и Yh (выражения типа Integer).
LineTo (X, Y) Вычерчивает линию от текущего положения указателя до положения, заданного его новыми координатами.
MoveRel (DX, DY) Устанавливает новое положение указателя в координатах относительно предыдущего.
MoveTo (X, Y) Устанавливает новое положение указателя.
OutText (Т) Выводит текст Т (кроме кириллицы), начиная с текущего положения указателя.
OutTextXY (X, Y, Т) Выводит текст Т, начиная с позиции X строки Y.
Circle (X, Y, R) Рисует окружность радиуса R типа Word с центром в точке с координатами (X; Y).
Ваг (XI, Y1, Х2, Y2) Заполняет прямоугольную область экрана, заданную координатами диагонали.
Bar3D (XI, Yl, X2, Y2, D, Top) Чертит трехмерное изображение параллелепипеда (Dглубина) и закрашивает его переднюю грань;
Тор — выражение типа Boolean, если Тор = True, верхняя грань вычерчивается, если False — нет.
Rectangle (XI, Yl, X2, Y2) Вычерчивает прямоугольник по координатам левого верхнего и правого нижнего углов.
Arc (X, Y, А, В, R) Чертит дугу окружности: X, Y — координаты центра, А, В — начальный и конечный углы дуги (в градусах), отсчет углов ведется против часовой стрелки^ - радиус (в пикселах);
Ellipse (X, Y, А, В, RX, RY) Чертит эллипсную дугу: X, Y — координаты центра, А, В — начальный и конечный углы дуги (в градусах), RX, RY — горизонтальный и вертикальный радиусы.
Sector (X, Y, А, В, RX, RY) Рисует и штрихует сектор эллипса радиусами RX и RY с центром в точке X, Y от угла, А к углу В.
SetFillStyle (Pattern, Color) Устанавливает образец штриховки и цвет.
SetLineStyle (LineStile, Pattern, Thickness) Устанавливает толщину и стиль линии.
SetTextStyle (Font, Direction, CharSize) Устанавливает текущий шрифт (0−9), направление (по горизонтали-0/вертикали-1) и размер символов (0−13).
FillEllipse (X, Y, RX, RY) Рисует закрашенный эллипс.
FloodFill (X, Y, С) Заполняет любую замкнутую фигуру, используя текущий стиль заполнения (узор и цвет),.
X, Y — координаты точки внутри этой области, С — цвет границы.
FillPoly (N, Coords) Обводит линией и закрашивает замкнутый многоугольник; N — количество вершин,.
Coords — переменная типа PointType, содержащая координаты вершин (см. сноску под таблицей).
Getlmage (X1,Y1, X2, Y2, Bui) Помещает в буфер памяти Buf копию прямоугольного фрагмента изображения.
Putlmage (X, Y, Buf, ModePut) Выводит в заданное место экрана (X, Y — координаты верхнего левого угла) копию фрагмента изображения из буфера Buf, ModePut — способ копирования (в конце главы).
ImageSize (X1,Y1,X2,Y2) Возвращает размер памяти в байтах, необходимый для размещения прямоугольного фрагмента изображения.
GraphResult Возвращает 0, если последняя графическая операция выполнилась без ошибок.
GraphErrorMsg (Code) Возвращает значение типа String с текстовым сообщением об ошибке; Code — код ошибки.
GetGraphMode Возвращает значение типа Integer, в котором содержится код текущего режима работы графического адаптера.
GetX Возвращает текущую координату указателя по горизонтали / вертикали (тип Integer).
GetY/GetMaxX Возвращает максимальную координату экрана по горизонтали / вертикали (тип Word) в текущем режиме работы.