Использование графических возможностей Турбо Паскаля, подключение графического модуля Graph. Графические функции и процедуры. Общая структура графической программы. Построение фигур, определение цветов и стилей, работа с текстом, сообщения об ошибках.
Аннотация к работе
Для использования графических возможностей Турбо Паскаля необходимо в блоке описания uses подключить графический модуль Graph. } ClearDevice; {очистка экрана} Circle (x,y: integer; R: word); {окружность радиуса R cцентром в точке (x,y) } CloseGraph; {закрытие графики} InitGraph (gd,gm: integer; Path: string); {инициализация графики, где gd - графический драйвер, gm - графический режим, Path - путь размещения файла с расширением. bgi. } Line (x1,y1,x2,y2: integer); {рисование линии, проходящей через две точки: с координатами (x1,y1) и (x2,y2) } LineRel (dx,dy: integer); {рисование линии: dx, dy - приращения координат к координатам текущей позиции курсора} LineTo (x,y: integer); {рисование линии, проходящую через текущую позицию курсора и точку с координатами (x,y) } Moveto (x,y: integer); {задание координат текущей точки} OutText (T: string); {вывод текста в текущую точку} OutTextXY (x,y: integer; T: string); {вывод текста в точку с координатами х, у} Rectangle (x1,y1,x2,y2: integer); {рисование прямоугольника: (x1,y1) и (x2,y2) - координаты противоположных вершин} PutPixel (x,y: integer; c: word); {выводит точку с координатами (х, у) цветом с} Графические функции GetMaxX - определяет максимальный размер экрана по оси x.