Графический модуль GraphABC.

1.Работа с графикой.

Графическое изображение представляет собой совокупность отдельных точек - пикселей, которые можно закрасить в различные цвета. Каждый пиксель имеет две координаты:X и Y. Ось ОХ направлена слева направо, начиная с 0, а ось OY - сверху вниз, также начиная с 0. То есть левый верхний пиксель имеет координаты (0;0).

В состав стандартных средств языка Паскаль не входят операторы для работы с графикой. С каждой реализации транслятора для этого предназначена специальная библиотека, содержащая процедуры и функции для работы в графическом режиме, как в системе программирования ТурбоПаскаль, или с графическим окном системы PascalABC. Для испольования средств соответствующей библиотеки необходимо в начале программы выполнить её подключение следующим образом:
Uses имя библиотеки;

В системе PascalABC библиотека графики GraphABC подключается так:
Uses GraphABC;

В системе PascalABC графическое окно выводится как дочернее окно. При этом остаются доступными средства консольного ввода-вывода информации. Для переключения между окнами следует использовать клавишу F6 или соответствующие команды меню.

Система PascalABC обладает великолепной графической библиотекой. Модуль GraphABC содержит константы,типы,процедуры и функции для рисования в графическом окне. Они подразделяются на несколько групп:

  • Графические примитивы
  • Действия с цветом
  • Действия с точками
    и прямоугольниками
  • Действия с пером
  • Действия с кистью
  • Действия со шрифтом
  • Действия с рисунками
  • Действия с графическим окном

1 2 3