Реферат: Графика Турбо-Паскаля. Динамические изображения
- EmptyFill (0) – сплошное заполнение цветом фона;
- SolidFill (1) – сплошное заполнение заданным цветом;
- LineFill (2) – заполнение горизонтальными линиями;
- LtSlashFill (3) – диагональное заполнение;
- SlashFill (4) – диагональное заполнение толстыми линиями;
- BkSlashFill (5) – обратное диагональное заполнение толстыми линиями;
- LtBkSlashFill (6) – обратное диагональное заполнение;
- HatchFill (7) – клетчатое заполнение;
- XHatchFill (8) – косое клетчатое заполнение;
- InterLeaveFill (9) – чередующееся линейное заполнение;
- WideDotFill (10) – редко расположенные точки;
- CloseDotFill (11) – часто расположенные точки;
- UserFill (12) – стиль определен пользователем.
Примечание: в скобках указаны коды стилей. В процедурах рисования можно использовать как константы стилей, так и их коды. По умолчанию устанавливается сплошная закраска белого цвета.
Процедура SetLineStyle .
Функция: Устанавливает текущую толщину и тип линии.
Описание: SetLineStyle (тип_строки, образец, толщина).
Примечания: Данная процедура влияет на все типы линий, вычерчиваемых процедурами Line , LineTo , Rectangle , DrawPoly , Arc , Circle и др.
Могут вычерчиваться непрерывные, пунктирные линии, линии, состоящие из точек или точек и тире.
Описаны следующие константы типа линии:
SolidLn =0 – непрерывная линия;
DottedLn =1 – линия из точек;
CenterLn =2 – линия из точек и тире;
DashedLn =3 – пунктирная линия;
UserDilLn =4 – тип, определяемый пользователем.
Описаны следующие константы для толщины линий:
NormWidth =1 – нормальная толщина;
ThickWidth =3 – жирная линия.
Процедура FloodFill
Функция: Заполняет ограниченную область, используя текущий заполнитель.
Описание: FloodFill ( x , y , граница).