УРОК 2. Построение геометрических фигур.
Учебник «Информатика 11», 2010
Основные инструменты рисования – перо (Pen) и кисть(Brash). Существует возможность изменить толщину пера и цвет кисти. Для работы с цветом, стилями и типом линий и кистей при программировании на языке Pascal ABC используют некоторые команды.
SetPenWidth (w) - Устанавливает ширину пера, равную w пикселям.
Если мы зададим толщину пера, например SetPenWidth (5) (в скобках указывается толщина пера в пикселях) это значение не изменится, пока не будет задано новое. Т.е. все фигуры после этой команды будут с такой толщиной пера.
РАБОТА С ЦВЕТОМ ЛИНИЙ И КИСТЕЙ
| SetBrushColor(color) | Устанавливает цвет кисти, задаваемый параметром color. |
| SetPenColor(color) | изменяет цвет пера color. |
| FloodFill(x, y, color) | заливает область цветом от точки с координатами (x, y) |
ПРИ УКАЗАНИИ ЦВЕТА МОЖНО ИСПОЛЬЗОВАТЬ ИМЕНА
| Цвет | Обозначение | Цвет | Обозначение | Цвет | Обозначение |
| Черный | clBlack | Кремовый | clCream | серебряный | clSilver |
| Фиолетовый | clPurple | Бирюзовый | clAqua | Зеленый | clGreen |
| Белый | clWhite | Оливковый | clOlive | Коричневый | clBrown |
| Красный | clRed | Сиреневый | clFuchsia | Синий | clBlue |
| Ярко-зеленый | clLime | Сине-зеленый | clTeal | Голубой | ClSkyBlue |
| Серый | clMedGray | Цвет зеленых денег | clMoneyGreen | желтый | clYellow |
КОМАНДЫ ДЛЯ ИЗМЕНЕНИЯ ЦВЕТА И ТИПА ПЕРА (КОНТУРА):
| SetPenWidth (w) | Устанавливает ширину пера, равную wпикселям. |
| SetPenStyle(ps) | Устанавливает стиль пера, задаваемый параметромps |
СТИЛИ ПЕРА ЗАДАЮТСЯ СЛЕДУЮЩИМИ ИМЕНАМИ
| psSolid | ___________________ | Сплошная линия |
| psDash | _ _ _ _ _ _ _ _ _ _ _ _ _ | Штриховая линия |
| psDot | ................... | Пунктирная линия |
| psDashDot |
| Штрихпунктирная линия |
| psDashDotDot |
| Двойной пунктир |






