Графические примитивы. Lazarus. Урок 18 презентация

Содержание

Слайд 2

Урок 18

Слайд 3

Графические примитивы

procedure TForm1.Button1Click(Sender: TObject);
begin
with shape1.Canvas do begin
line(0,0, 200,200);
end;
end;

Слайд 4

Графические примитивы

procedure TForm1.Button2Click(Sender: TObject);
begin
with shape1.Canvas do begin
Rectangle(10,10,200,200);
end;
end;

Слайд 5

Графические примитивы

procedure TForm1.Button3Click(Sender: TObject);
begin
with shape1.Canvas do begin
ellipse(100,100,50,50);
end;
end;

Слайд 6

Графические примитивы

procedure TForm1.Button4Click(Sender: TObject);
begin
with shape1.Canvas do begin
polygon([Point(30,10), Point(150,50), Point(250,120)]);
end;
end;

Слайд 7

Графические примитивы

procedure TForm1.Button4Click(Sender: TObject);
begin
with shape1.Canvas do begin
polyline([Point(30,10), Point(150,50), Point(250,120)]);
end;
end;

Слайд 8

Графические примитивы

procedure TForm1.Button6Click(Sender: TObject);
begin
colorDialog1.Execute;
end;

Pen.Color:=colorDialog1.Color;

Слайд 9

procedure TForm1.Button7Click(Sender: TObject);
begin
colorDialog2.Execute;
end;

brush.Color:=colorDialog2.Color;;

Слайд 10

Pen.Width:=ComboBox1.ItemIndex+1;;;

Слайд 11

procedure TForm1.Button8Click(Sender: TObject);
begin
shape1.brush.color:=clwhite;
end;

Слайд 12

Урок 19

Слайд 13

Графические примитивы

Слайд 15

RoundRect(10,10,200,200,50,50);

pie(150,150,300,300, 300, 150, 150,150);

chord(150,150,300,300, 300, 150, 150,150);

Слайд 16

Урок 20

Имя файла: Графические-примитивы.-Lazarus.-Урок-18.pptx
Количество просмотров: 64
Количество скачиваний: 0