Доброго дня!
Продовжуємо вивчати тему "Алгоритми з повтореннями та розгалуженнями".
Тема сьогоднішнього уроку "Створення графічних примітивів".
Записуємо у робочих зошитах:
16 квітня
Створення графічних примітивів
Працюємо за таким планом:
І. Вивчення нового матеріалу
Записуємо у робочих зошитах:
1. Малювати в Lazarus можна, використовуючи властивість Canvas форми:
form1.canvas (form1 можна не писати).
2. Робота з кольором:
а) canvas.pen.color – колір ліній контуру;
б) canvas.brush.color – колір заливки внутрішньої області.
Приклад:
canvas.pen.color:=clgreen
3. Малювання фігур:
canvas.Rectangle(x1,y1,x2,y2) – малювання прямокутника;
(x1,y1) і (x2,y2) – координати протилежних вершин.
4. Координатна площина на формі має вигляд:

ІІ. Практичне завдання
Розробка проекту “Прапор України” (код для цього проекту запишіть у зошит)
Зразок форми:

Код для кнопки "Намалювати":
Canvas.Pen.Color:=clBlue;
Canvas.brush.Color:=clBlue;
Canvas.Rectangle(100,100,700,300); {це верхня частина прапора}
Canvas.Pen.Color:=clyellow;
Canvas.brush.Color:=clyellow;
Canvas.Rectangle(100,300,700,500); {це нижня частина прапора}
ІІІ. Завдання додому (записати у щоденники):
Опрацювати параграф 6.8 (стор. 221-224) та конспект;
Зауваження. Практичні завдання на комп'ютері з даної теми будемо виконувати, коли буде очне навчання. Створений конспект відправте, будь ласка, мені в особисті повідомлення.
До наступного уроку!