Вправа 1. Перетворення.
Завдання. Розробіть проект у середовищі Lazarus, у якому, коли працюють мишею на зображенні круга, він зафарбовується в колір, обраний у групі перемикачів Колір, а коли працюють мишею на зображенні квадрата, - зафарбовується обраним кольором та застосовується стиль заливки, який обирають у групі Заливка.
Об’єкт |
Властивість |
Значення властивості |
Shape1 |
Shape |
stCircle |
Shape2 |
Shape |
stRectangle |
RadioGroup1 |
Items |
Червоний, синій, зелений |
RadioGroup2 |
Items |
Горизонтальна штриховка, вертикальна штриховка, штриховка в клітинку |
Button 1 |
Caption |
Завершити |
Font |
Шрифт: Bookman Old Style, Стиль шрифту: напівжирний, Розмір: 14 |
if RadioGroup1.ItemIndex=0 then Shape1.Brush.Color:=clRed;
if RadioGroup1.ItemIndex=1 then Shape1.Brush.Color:=clBlue;
if RadioGroup1.ItemIndex=2 then Shape1.Brush.Color:=clGreen;
Двічі клацніть у клітинці праворуч від OnMouseDown. У вікні редактора коду запишіть програмний код.
if RadioGroup1.ItemIndex=0 then Shape2.Brush.Color:=clRed;
if RadioGroup1.ItemIndex=1 then Shape2.Brush.Color:=clBlue;
if RadioGroup1.ItemIndex=2 then Shape2.Brush.Color:=clGreen;
if RadioGroup2.ItemIndex=0 then Shape2.Brush.Style:=bsHorizontal;
if RadioGroup2.ItemIndex=1 then Shape2.Brush.Style:=bsVertical;
if RadioGroup2.ItemIndex=2 then Shape2.Brush.Style:=bsCross;
Form1.Close;