- При работе в текстовом режиме экран монитора разбивается на строки, строки — на позиции, в каждую из которых можно поместить один символ. Положение символа на экране задается двумя координатами — вертикальной X и горизонтальной Y. X — это номер позиции в строке, а Y — номер строки. Чаще всего на экране в текстовом режиме размещается 25 строк по 80 позиций.
- При работе в графическом режиме весь экран разбивается на отдельные точки — «пикселы». Положение пиксела также задается двумя координатами — X и Y. Координата X увеличивается слева направо, а координата Y — сверху вниз. Количество пикселов на экране зависит от типа графического адаптера и для распространённого адаптера VGA составляет 640 х 480.
Подключение библиотек CRT и GRAPH к программе осуществляется с помощью ключевого слова Uses (англ. uses — использует) :
Uses Crt, Graph;
В системе программирования Turbo Pascal имеется хорошо развитая встроенная служба помощи, позволяющая получать подробное описание стандартных подпрограмм с примерами их применения. Поэтому ниже приведены только названия, описание параметров и назначение наиболее употребительных процедур и функций.
Приведённые примеры графических программ иллюстрируют основные моменты, возникающие при написании графических программ:
- установку и закрытие графического режима;
- задание графических окон;
- вывод точек, линий, текста;
- использование различных шрифтов;
- установку цвета, палитры, типа штриховки;
- построение графических фигур (прямоугольников, многоугольников, дуг, окружностей, эллипсов, секторов);
- простейшие приемы анимации и звукового оформления.