8
темно-сірий
9
світло-синій
10
світло-зелений
11
світло-блакитний
12
світло-червоний
13
світло-ліловий
14
жовтий
15
білий
Управління курсором виводу:
MOVETO (x, y) - переводить курсор в позицію x, y, точка при цьому не висвітлюється.
Малювання графічних примітивів, з кольором встановлених операторами SETCOLOR і SETBKCOLOR:
Табл. 1
LINE (x1, y1, x2, y2) - малює лінію від точки з координатами (x1, y1) до точки з координатами (x2, y2).
LINETO (x, y) - малює лінію від поточної позиції курсора до x, y;
LINEREL (Dx, Dy) - малює лінію від поточної позиції на відносне відстань Dx, Dy;
CIRCLE (x, y, r) - виводить окружність, з центром x, y, радіуса r;
ARC (x, y, початковий кут, кінцевий кут, r) - виводить дугу (кути вимірюються в градусах проти годинникової стрілки);
RECTANGLE (x1, y1, x2, y2) - Прямокутник, де x1, y1 - координати лівого верхнього кута, x2, y2 - правого нижнього кута;
BAR (x1, y1, x2, y2) - зафарбований прямокутник;
BAR3D (x1, y1, x2, y2, глибина, false або true) - паралелепіпед;
де x1, y1 - координати лівого верхнього кута; x2, y2 - координати правого нижнього кута, true - Верхня грань є, false - верхня грань відсутня. p> FILLELLIPSE (x, y, Rx, Ry) - зафарбований еліпс;
SECTOR (x, y, нач.угол, кон.угол, Rx, Ry) - сектор зафарбований;
SETFILLESTYLE (штрихування (Табл. 2), колір) - яким кольором або якими штрихами буде зафарбована замкнута область;
Штрихування:
0
фоном
1
суцільна
2
___
3
////
4
товстими///
5
6
товстими
7
+ + + +
8
x x x
9
квадратами
10
рідкісними точками
11
частими точками
12
Табл. 2
користувальницькі
FLOODFILL (x, y, колір, колір кордону) - штрихує довільну замкнуту область;
Виведення тексту.
Спеціально для графічного режиму розроблені процедури, що забезпечують виведення повідомлень різними шрифтами в горизонтальному і вертикальному розташуванні із зміною розмірів і т.д.
OUTTEXT (ТЕКСТ) - висновок тексту, починаючи з поточної позиції
OUTTEXTXY (x, y, текст) - висновок тексту, починаючи з точки з координатами (x, y)
SETTEXTSTYLE (шрифт, напрям, розмір) - процедура встановлює стиль текстового висновку на графічний екран, де
шрифт: 0 - стандартний шрифт, 1 - штриховий шрифт, 2 - зменшений, 3 - прямий, 4 - готичний;
напрямок: 0 - зліва - направо, 1 - знизу - вгору;
розмір: 1-32 для стандартного шрифту, 1-10 для штрихових
SETUSERCHARSIZ (x1, x2, y1, y2) - дозволяє змінити ширину і висоту символу для штрихового шрифту
Мова програмування Pascal підтримує роботу і з растровою графікою (спрайт), однак це виходить за рамки вивчення даної теми.
Глава 3. Аналіз навчально-методичної літератури.
З розглянутих загальноосвітніх підручників з інформатики лише деякі містили тему В«ГрафікаВ» у розділі програмування. p> Для розгляду візьмемо наступні підручники, в яких дана тема розглянута:
1). ...